OYO Rooms Noida City Centre is located in Noida. Free WiFi access is available. Each room here will provide you with a cable TV, air conditioning and a seating area. Featuring a shower, private bathroom also comes with free toiletries.
OYO Rooms Noida City Centre is located in Noida. Free WiFi acce Read more
OYO Rooms Noida City Centre is located in Noida. Free WiFi access is available. Each room here will provide you with a cable TV, air conditioning and a seating area. Featuring a shower, private bathroom also comes with free toiletries.
OYO Rooms Noida City Centre is located in Noida. Free WiFi access is available. Each room here will provide you with a cable TV, air conditioning and a seating area. Featuring a shower, private bathroom also comes with free toiletries.
Number of Rooms: 10