Loading hotels
Confirming room availability...
Travellers Inn Mumbai, 26 Adi Marzban Street Fort, Mumbai, India
In Mumbai (Fort)<br /><br />With a stay at Travellers Inn Mumbai in Mumbai (Fort), you'll be within a 5-minute drive of Bombay Hospital and Wankhede Stadium. This hotel is 1.1 mi (1.7 km) from Crawford Market and 1.1 mi (1.8 km) from Gateway of India.