Located in Mumbai, this bed & breakfast is in the city center. Gateway of India is a notable landmark, and travelers looking to shop may want to visit Mohammed Ali Road and Crawford Market. Looking to ...
Attractively located in the Mumbai Historical And Heritage district of Mumbai, New Metro Guest House is situated 1.3 km from Crawford Market, 1 km from Chhatrapati Shivaji Terminus Railway Station and ...