OYO 44081 Hotel Royal Holidays
HotelLow-key budget hotel offering straightforward rooms & suites, plus a casual restaurant. People often mention hotel, cleaned, stay, location, staff, room, enjoyed, Delhi, neat, superb,
Address
17A/35, opposite jassa ram hospital, Block 69B, WEA, Karol Bagh, Delhi, 110005, India
Website
Contact
+91 124 620 1616Rating on Google Maps
4.40 (662 reviews)Open on Google Maps