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 262+

Stay Vista Rooms at Mumbai Central
Wed 23/8
Thu 24/8

Nearby

    show all
    Reviews
    Map

    Map