Located approximately 10 minutes' drive from The Castle Hotel New Delhi, guests can reach the Expansive Japanese Urban Park.
The guest house is located in New Delhi, within a few blocks of Shivaji Park tube station. The friendly theme park "Adventure Island" is 4.7 km from this New Delhi hotel, and Delhi International airport is 30 km away. Also, the Castle New Delhi is around a 15-minute ride from the Sri Digambar Jain Lal Mandir. The accommodation is in the vicinity of Mahindra Park bus stop.
A vegetarian breakfast is served each morning at the hotel. The Om Corner is about 600 metres from the property.