Hotel Hill Palace is located in the heart of New Delhi and features Wi-Fi throughout the property, along with a car park on site. Located 2.1 miles from a convenient place to store such as Cloth Market, this 3-star hotel provides 18 rooms.
The New Delhi hotel is 8 minutes' stroll from Vishnu Mandir and a stroll from Karol Bagh subway station. The area includes such religious sights as Jhandewalan Temple (1 mile) and Laxminarayan Temple (1.3 miles). The New Delhi property also takes you to Friday Mosque, which is 1.9 miles away. Hotel Hill Palace is located 13 miles from Delhi International airport and about a 10-minute stroll from Karol Bagh Metro bus stop.
The rooms have air conditioning, a trouser press, and an iron with ironing board, as well as a mini-fridge-bar and coffee/tea making machines for your convenience. Nice touches to enhance your stay include a bidet, a walk-in shower, and a separate toilet, along with bath sheets and a dryer.
The Hill Palace New Delhi features a buffet breakfast. While staying at the hotel, guests can choose from dining options nearby, such as Cafe Coffee Day, located 400 feet away, or Udupi at a 5-minute walking distance.