Overview

Stay Vista Rooms at Mumbai Central

165, Lamington Road, Opp Minerva Cinema, Near Navjivan Society, Mumbai 400007, India

฿ 2,027+

Nearby

    show all
    Reviews
    Map

    Map