The hotel is in the heart of South Delhi in East of Kailash. It is located on a quite but 80 feet wide street just a few metres away from the busy Jawaharlal Nehru Marg. Nehru Place and Greater Kailash market are only 1 km away. You are therefore close to some of the best shop arcades resturaunts and cineplexes. The hotel has 18 rooms which are all well sized and equipped with latest amenities to make your stay comfortable. Delicious homely food is served in the rooms round the clock.