Loading hotels
Confirming room availability...
Hotel Lords Mumbai, 301 Adi Marzban Path, Mumbai, India
In Mumbai (Fort)<br /><br />With a stay at Hotel Lords Mumbai, you'll be centrally located in Mumbai, 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.