Set within 16 km of Swaminarayan Akshardham and 19 km of Tughlaqabad Fort, OYO Flagship Corporate Villa offers rooms in Noida. With free Wi-Fi, this 3-star hotel offers room service.
Numero delle stanze: 30
plot no 1, M block, Sector 66. near sector 1 Metro station, Noida, 201301 Noida, India