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 hotel is nestled 10 minutes' drive from the Adventure Island amusement park and 15 minutes' drive from Sheesh Mahal Monument. 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 about 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 balcony and a sitting area featuring climate control, along with a flat-screen TV with satellite channels.
Located a short way from the City Palace New Delhi, Cafe Muzino serves a great selection of American food.