Nestled in West Delhi, which is divided into three subdivisions, Patel Nagar, Rajouri Garden and Punjabi Bagh, the 3-star Oyo 11952 Hotel Royal India New Delhi is within 4 km of culture-oriented attractions like Indian Air Force Museum.
This New Delhi hotel is located nearly 25 minutes' walk from Dilli Haat, and Tihar Prison Complex is just a short drive from this place. Mystery Rooms Amusement Center, 4.4 km away, is definitely a must-see for family tourists in New Delhi. You can easily find Clock Tower a mere 1.6 km from the hotel. Lajwanti Garden bus stop is also situated fairly close to this New Delhi property.