Royal Plaza – Delhi
Hotel The Royal Plaza is perfectly located in New Delhi. The hotel’s peaceful atmosphere extends to its recreational facilities which include hot tub, fitness centre, sauna, outdoor pool, spa. No matter what your reasons are for visiting New Delhi and NCR, Hotel The Royal Plaza will make you feel instantly at home.
What our clients say
Rosemary Mansfield - India Holiday
We have travelled through lush countryside, past bustling colourful villages and their brightly sari clad ladies, visited the amazing monuments, forts, museums etc. etc. in the cities that date back nearly before history began and learnt so much about India our brains can take no more. We all want to thank you for planning this incredible journey and no doubt will be in touch on…