OYO 13730 hotel balram Hotel
C-5, Hotel balram sector 51 Noida. Opposite sector 51 metro station, Noida, 201301
Located within 5 km of Worlds of Wonder and 5 km of The Great India Place, OYO 13730 hotel balram provides rooms in Noida. All rooms feature a kitchenette, a TV with cable channels, and a private bathroom.