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

S$ 83+

Stay Vista Rooms at Mumbai Central
Wed 18-10
Thu 19-10

Nearby

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

Map