Overview

Our website uses cookies for technical, analytical and marketing purposes. Here is more information. If you agree to this, just keep browsing. close

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

€51+

Stay Vista Rooms at Mumbai Central
Sun 24/9
Mon 25/9

Nearby

    show all
    Reviews
    Map

    Map