Located in Noida, 1.2 km from Worlds of Wonder , OYO Rooms Noida Botanical Garden boasts air-conditioned rooms with free WiFi throughout the property. Rooms include a flat-screen TV. Certain rooms have a seating area for your convenience.
Accepting Indian nationals only, OYO Rooms Noida Botanical G Read more
Located in Noida, 1.2 km from Worlds of Wonder , OYO Rooms Noida Botanical Garden boasts air-conditioned rooms with free WiFi throughout the property. Rooms include a flat-screen TV. Certain rooms have a seating area for your convenience.
Accepting Indian nationals only, OYO Rooms Noida Botanical Garden is located in Noida, 1.2 km from Worlds of Wonder. It boasts air-conditioned rooms with free WiFi throughout the property. Rooms include a flat-screen TV. Certain rooms have a seating area for your convenience. Each room is equipped with a private bathroom. You will find a 24-hour front desk at the property. Delhi International Airport is 23 km away.
Number of Rooms: 13