Boasting a restaurant, OYO Townhouse 1071 Hotel Metro Inn Residency Near ISKCON Temple Noida is situated in Noida in the Uttar Pradesh region, 14 km from Swaminarayan Akshardham and 16 km from Tughlaqabad Fort.
Number of rooms: 30
b-99, Near HDFC Bank, Sector 46, Noida-201303, 201301 Noida, India