The Royal Plaza is a 4 star facility & amenities boutique hotel in New Delhi, India.
The hotel is offering conferring conference & meeting rooms for corporate traveller and also offering weddings or social function venues.
All 414 rooms and suites are equipped with luxury amenities.
Managed By: Not Applicable
The Royal Plaza is located in the heart of Delhi City within close proximity to the central business districts, government offices, ministries, embassies, Supreme Court, High Court, tourist attractions etc.
Member Of: FHRAI, HRANI
Awards (If Any):
Languages Spoken: English, Hindi
Activities At The Venue: Spa, Jacuzzi, Fitness Centre, Swimming Pool
Pets not allowed
Any Special Information Regarding Venue: