Well set in the Karol bagh district of New Delhi, Super OYO Hotel City Castle is located 2.8 miles from Jantar Mantar, 3 miles from Gurudwara Sis Ganj Sahib and 3.3 miles from Feroz Shah Kotla Cricket Stadium. Featuring a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property is 2 miles from the city center and 2.2 miles from Gurudwara Bangla Sahib.
Every room has a closet and a TV, and certain units at the hotel have a terrace.
National Gandhi Museum is 3.4 miles from Super OYO Hotel City Castle, while Red Fort is 3.6 miles away. The nearest airport is Delhi International Airport, 8.7 miles from the accommodation.