OYO Fly Rooms
Hotelđź‘Ťđź‘Ť Very best stay all thing are so good
Address
Road No.1, RZA-33/1, Near International Airport, Mahipalpur, New Delhi, Delhi 110037, India
Website
Contact
+91 124 620 1616Price rating
$14/night
Rating on Google Maps
2.70 (25 reviews)Open on Google Maps