Collection O The Kailash Dev Hotel features air-conditioned rooms with TV in the North Delhi district of New Delhi. This 3-star hotel offers a shared kitchen, room service and free Wi-Fi.
Number of rooms: 90
a 41 sarai pipal thala ext.adarsh nagar adrash nagar, 110033 New Delhi, India