Saffar Holiday Maker

Juhu Plaza


Address : 39/2, Juhu Beach, Mumbai,, 39/2, Juhu Beach, Mumbai,
Location : 39/2, Juhu Beach, Mumbai,
City : Mumbai


Amenities :

Available Rooms