Book an apartment near Nehru Science Centre and choose the right accommodation for your needs
from
74€
The St. Regis Mumbai
9.3Exceptional (5171)
Hotel
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
Check Availability
from
69€
Four Seasons Hotel Mumbai
9Exceptional (7436)
Hotel
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
Check Availability
from
70€
Bloom Hotel - Worli
Hotel
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.