A stay at Krishna Palace Hotel places you in the heart of Mumbai, within a 10-minute walk of Bhatia Hospital and Lamington Road. This hotel is 3.4 mi (5.4 km) from Gateway of India and 10.1 mi (16.2 km) from U. ... Read more

View all Luxury Hotels in Mumbai