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, and round-the-clock room service. It also houses a roof-top multi-cuisine restaurant, coffee shop and conference room. There is a 24-hour front desk, room service, hairdresser's, and gift shop at the property. The travel counter provides car rental and airport/railway pickup service to its guests. The hotel also offers car hire. Qutub Minar is 9 km from Hotel City Castle, while Humayun's Tomb is 9 km away. Delhi International Airport is 18 km from the property.