Saffar Holiday Maker

Hotel The Royal Plaza


Address : 19 Ashoka Road, Janpath
Location : Near Connaught Place
City : New Delhi


Amenities :

Available Rooms