Overview

Stay Vista Rooms at Mumbai Central

Search hundreds of travel sites at once for hotel deals at Stay Vista Rooms at Mumbai Central

165, Lamington Road, Opp Minerva Cinema, Near Navjivan Society, Mumbai 400007, India
+91 842 281 3105

RM 249+

Stay Vista Rooms at Mumbai Central
Wed 13/12
Thu 14/12

Nearby

  • 1.2 km Chor Bazaar
  • 1.4 km Girgaun Chowpatty
  • 1.8 km Hanging Gardens
show all
Map

Map