Plot No. 1100/12 Naiwala, Ilahi Baksh Road, Arya Samaj Road, Karol Bagh, Delhi, 110005, India
Check in from:
Check out before:
OYO 5411 Hotel City Castle
Located in Karol Bagh- this hotel is within 1 mi (2 km) of Ajmal Khan Road and Sir Ganga Ram Hospital. Jantar Mantar and Jama Masjid are also within 3 miles (5 km). Jhandewalan Station is 7 minutes by foot and Karol Bagh Station is 13 minutes.