Located in Mumbai, Stay Villa is in the business district and near the beach. Travelers eager for a bit of culture can stop by Chhatrapati Shivaji Maharaj Museum, while those who have shopping on the agenda ...
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 ...