Featuring free WiFi throughout the property, Hotel City Castle offers accommodation in New Delhi, 1 km from Tughlaqabad Fort. Free private parking is available on site.
All the rooms in the hotel are air-conditioned and have attached bathrooms. Amenities in the rooms include satellite televisions, direct-dial telephones, and refrigerators.
Guests can avail of doctor-on-call, laundry,..