The 4-star Hotel O Royal Palace New Delhi includes 30 rooms and is 2.6 miles from World Development Foundation. A restaurant are available for guests' convenience at this hotel, which sits in the West Delhi district.
You'll need 24-minute drive to Delhi International airport. Netaji Subhas Institute of Technology is about 10 minutes' drive from the New Delhi hotel. The O Royal Palace is 3.1 miles from ISKCON Temple.
This accommodation offers rooms with a sitting area featuring an air conditioner, along with a flat-screen TV with satellite channels.