OYO Flagship Hotel Kailash Inn is situated in New Delhi, within 6.2 km of Humayun's Tomb and 6.9 km of Tughlaqabad Fort. The 3-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi. India Gate is 8.
Numero delle stanze: 30
B-80 B-80 Iskcon Temple Road, Sant Nagar, 110065 Nuova Delhi, India