Walnut Castle Hotel is a 3-star comfortable accommodation to stay in New Delhi. The hotel opened its doors in 2010 and was remodeled in 2011.
The venue is 4.5 km away from Red Fort. The distance between New Delhi city center and the property is 4 km.
This hotel is placed in Central Delhi district, known for a fortress, a palace and a temple.
The property offers 26 guestrooms appointed with a minibar, heating, Wi-Fi, a personal safe and an iron with ironing board. Bathrooms in these modern rooms are fitted with a shower, a hairdryer and free toiletries.
The restaurant menu features vegetarian dishes. Guests can try tea and coffee served in the pool bar. Amaravathi Restaurant and Angan By Bikenerwalla offer an assortment of dishes within 100 meters of the property.
Within a 15-minute walk guests will find Ramakrishna Ashram Marg subway station. Guests can reach Indira Gandhi Intl airport within 20 minutes by car.
The hotel provides guests with car rental services.
Treatments include steam baths and massage.