Hotel Galaxy Avenue
GM Road, Opp Shoppers Stop, Amarmahal, Chembur West, Mumbai 400089, Mumbai, India
Booking.com
Book Now