Plot No 1100/12 Naiwala, Ilahi Baksh Road, Karol Bagh, New Delhi, India
Show map
The 3-star Townhouse Hotel City Castle New Delhi provides proximity to the Roman Sacred Heart Catholic Cathedral, which is located nearly a 25-minute walk away.
Bhuli Bhatiyari Ka Mahal Ruins is not very far away, while New Delhi train station is within a 2-km distance of the hotel. History lovers will enjoy visiting the northern Kashmiri Gate (3.8 km) and the historic Red Fort (4.3 km). Also, Sri Bangla Sahib Gurdwara lies approximately a 10-minute drive away, and Jhandewalan underground station is just near the Townhouse Hotel City Castle New Delhi. Well-connected to many sights, this New Delhi hotel is around 800 metres from Paharganj stand bus station.
A delightful breakfast is offered daily. While staying at Townhouse Hotel City Castle, guests can choose from dining options nearby, such as Twenty Four Seven, located about a 5-minute stroll away, or Angan By Bikenerwalla at a 7-minute walking distance.
+ More- Less
Most Popular Facilities
Internet
24-hour services
No Smoking
+ More
Gallery
Map
Tourist attractions in
New Delhi
Attractions
Cannaught Place - 2.7 km
Central Park - 2.7 km
Gandhi Park - 3.2 km
Buddha jayanti park - 3.7 km
India Gate - 5 km
Karol Bagh Market - 550 m
Airports
Delhi International - 19 km
Train stations
Delhi Sarai Rohilla Railway Station - 2.1 km
Rooms & Availability
Please wait, we’re checking available rooms for you.