Saffar Holiday Maker

Sun-n-sand Hotel


Address : 39, Juhu Beach, Juhu, Mumbai, Maharashtra 400049,
Location : Juhu Beach
City : Mumbai


Amenities :

Available Rooms