Hotel The Royal Plaza, located in Central Delhi, New Delhi and NCR, is a popular choice for travelers. Situated only 0.2 km from the city center, guests are well located to enjoy the town's attractions and activities. A well-kempt environment and its proximity to National Philatelic Museum, Jantar Mantar, British Council give to this hotel a special charm.
Offering hotel guests superior services and a broad range of amenities, Hotel The Royal Plaza is committed to ensuring that your stay is as comfortable as possible. Guests of the hotel can enjoy on-site features like salon, valet parking, laundry service/dry cleaning, poolside bar, tours.
Experience high quality room facilities, including mini bar, hair dryer, internet access – wireless, television LCD/plasma screen, bathrobes, to help you recharge after a long day. Besides, the hotel's host of recreational offerings ensures you have plenty to do during your stay. With an ideal location and facilities to match, Hotel The Royal Plaza hits the spot in many ways.