The comfortable The Castle Hotel New Delhi includes air-conditioned rooms about a 10-minute ride from the Expansive Japanese Urban Park.
This New Delhi guest house is located 4.1 km from Mystery Rooms Amusement Center and 4.7 km from the friendly theme park "Adventure Island". The hotel stands within a few blocks of Shivaji Park tube station. The nearby cultural experience includes Vedic Expo, which is approximately a 15-minute ride away. New Delhi railway station is within a 10-km distance of the Castle.
Private bathrooms are included in the rooms.
A vegetarian breakfast is offered in the reception area. The Om Corner is in the vicinity of the accommodation.
+ More- Less
Most Popular Facilities
Free Wi-Fi
Air conditioning
+ More
Gallery
Map
Tourist attractions in
New Delhi
Airports
Delhi International - 26 km
Train stations
Delhi Sarai Rohilla Railway Station - 6 km
Rooms & Availability
Please wait, we’re checking available rooms for you.