OYO Rooms Noida Expressway Sector 93 is situated in Noida, 7 km from Worlds of Wonder . Every room at this hotel is air conditioned and is equipped with a TV with satellite channels. Every room has a private bathroom.
OYO Rooms Noida Expressway Sector 93 is situated in Noida, 7 km from Worlds of Wo Read more
OYO Rooms Noida Expressway Sector 93 is situated in Noida, 7 km from Worlds of Wonder . Every room at this hotel is air conditioned and is equipped with a TV with satellite channels. Every room has a private bathroom.
OYO Rooms Noida Expressway Sector 93 is situated in Noida, 7 km from Worlds of Wonder . Every room at this hotel is air conditioned and is equipped with a TV with satellite channels. Every room has a private bathroom.
Number of Rooms: 4