
Mumbai, India
Hotel Alibaba Mumbai
2-star hotel
With a stay at Hotel Alibaba Mumbai, you'll be centrally located in Mumbai, a 4-minute drive from NESCO Center and 14 minutes from Juhu Beach. This hotel is 8. 7 mi (13. 9 km) from Bandra Kurla Complex and 9. 7 mi (15. 6 km) from…
- Wi-fi
- 24-hour reception
- Car park
- Valet parking


