Hotel City Palace New Delhi is a great place to stay in the North Delhi district, 3.6 km from the large Japanese Park.
The Adventure Island amusement park is located 10 minutes' drive from the hotel, while Sheesh Mahal Monument is about 15 minutes away by car. Perfect for those who seek new knowledge, Bhagwan Parshuram Institute of Technology is just 1.7 km from this 3-star hotel. Cultural experiences in the area feature the Click Art Museum, situated 20 minutes by car from the City Palace. The nearest bus stop is Sec-16 Rohini, around 200 metres away.
This property offers rooms with a seating area featuring air conditioning, along with a flat-screen TV with satellite channels. Bathroom comforts include free toiletries and bath sheets, and such essentials as a separate toilet and a shower.