Hotel Name: OYO Flagship 80503 Hotel Yatri Palace Address: House No 10 C Near By Sarai Kalen Khan Nizamuddin Metro Station gate no 2 New Delhi Delhi New Delhi and NCR Delhi National Territory India 110013
For Enquiry and Booking Contact
Asia Hotels and Resorts
2nd Floor, Plot No 921, Gali No 1,
Mahipalpur Bypass, Near Water Booster,
Mahipalpur, New Delhi 110037,India