Book a Room or Contact OYO Kanha palace, New Delhi

Hotel Name: OYO Kanha palace
Address: part 31/10 Bhikam singh Colony Vishwas Nagar colony Shahdara Delhi Delhi 110032 India New Delhi and NCR Delhi National Territory India 110032


For Enquiry and Booking Contact


Asia Hotels and Resorts
505, TCW Tower, Sector 19
Dwarka, New Delhi 110075, India

Fill below form for Enquiry