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

AED 225+

Stay Vista Rooms at Mumbai Central
Fri 20/10
Sat 21/10

Nearby

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

Map