221/225, Opp. St. George Hospital, Near (V.T.) C.S.T. Station, P. D'Mello Road, Mumbai-400001 - Get Directions

More Hotels In South Mumbai

For Best Price & Instant Booking - Call Now!

0