Hotel Galaxy Avenue

  GM Road, Opp Shoppers Stop, Amarmahal, Chembur West, Mumbai 400089, Mumbai, India

Booking.com Book Now