Book an apartment near Nehru Science Centre and choose the right accommodation for your needs
The St. Regis Mumbai
A stay at The St. Regis Mumbai places you in the heart of Mumbai, within a 5-minute drive of High Street Phoenix Mall and Haji Ali Dargah. This 5-star hotel is 2 mi (3.2 km) from Tata Memorial Hospital
Four Seasons Hotel Mumbai
A stay at Four Seasons Hotel Mumbai places you in the heart of Mumbai, within a 5-minute drive of High Street Phoenix Mall and Atria Mall. This 5-star hotel is 1.2 mi (1.9 km) from Nehru Planetarium and
Bloom Hotel - Worli
Located in Mumbai, Bloom Hotel - Worli is within a 15-minute drive of Haji Ali Dargah and U.S. Consulate General. This hotel is 5.4 mi (8.7 km) from Gateway of India and 7.6 mi (12.3 km) from Juhu Beach.