Overview
Hotels
Things to Do
Restaurants
Nightlife
Itineraries
Facts
Explore
Travel
Galaxy of Stars
Address:
Link Road
Pleasant Park, Opposite Movie Time Cinema
400064 Mumbai, India
view map
Phone:
+91 22 2888 6835 / +91 22 2844 2959
Map:
Contact
·
Privacy
·
Terms