The comfortable The Castle Hotel New Delhi offers guests access to the friendly theme park "Adventure Island", which is 2.9 miles away. The guest house also includes parking.
This hotel is located in New Delhi, approximately a 15-minute walk from Shivaji Park metro station. The large Japanese Park is a short way from the accommodation, while Mahindra Park bus stop is 0.4 miles away. Mystery Rooms Amusement Center is about 10 minutes' drive away, while New Delhi train station is situated about 20 minutes' drive from the Castle.
Private bathrooms are included in the rooms.
This New Delhi hotel features a vegetarian breakfast in the reception area. Om Corner is situated within reach of the property.