Hotel O’ Delhi

admin, June 21, 2012

8/32, WEA, Near karol bagh metro station, Karol Bagh, New Delhi – 110005 Phone: 011-45689865 Fax: 011-43852505 E.mail: mail@kukrejagrouphotels.com Website: www.kukrejagrouphotels.com

Destinations