OYO Mayur Palace
Hotel
New Delhi, Delhi NCR
OYO Mayur Palace features air-conditioned rooms with TV in the North Delhi district of New Delhi. The property is around 21 km from Red Fort, 21 km from Gurudwara Sis Ganj Sahib and 22 km from Gurudwara Bangla Sahib.
Number of rooms: 60
91/37, Opposite B.d.o Office, Alipur, 110036 New Delhi, India