Hotel Rani Castle is a 3-star venue set just 2.1 km from Bahai Lotus Temple.
The property is situated 6 km away from Sai Baba Temple. The venue is set within 10 km from New Delhi city center.
A 20-minute stroll will take you to Moolchand subway station. A mere 20 minutes’ drive from Indira Gandhi Intl.
There are 24 non-smoking rooms fitted with a mini bar, climate control, a safe, television and a closet. Other comforts include an electric kettle and a dishwasher for self-catering.
Eat & Drink
The bakery mochas is approximately 250 meters from the property.
There are car rental services on site.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.