17A/35 W.E.A., KAROL BAGH OPP., Nueva Delhi 110005, New Delhi (India)
The HOTEL ROYAL HOLIDAYS is a Tourist, City hotel hotel. Located in DELHI area. Shopping is accessible by bus/taxi and the nightlife/restaurants are easily accessible by taxi or bus from the hotel.
Dotw -hotel Royal Holidays