Sarovar Grand Hometel 3 stars

1406/11, Off New Link Road, Chincholi Bunder, Next to InOrbit Mall, Malad (West),, 400064 Mumbai, India

Hotel image
Read more reviews for Sarovar Grand Hometel