Saffar Holiday Maker

The Orchid


Address : 70c, Nehru Road, Vile Parle East
Location : Near Sahara Hotel
City : Mumbai


Amenities :

Available Rooms