Maya Palace By OYO RoomsHotel
C 212/1 Main Road,Maya Pury,Mayapuri Industrial Phase Ii,New Delhi,Delhi 110064, New Delhi, 110064
You’ll be sleeping tight! Hotel «Maya Palace By OYO Rooms» is located in New Delhi. This hotel is located in 8 km from the city center.