Address : c-30, greater kailash, part-1, new delhi Show Hotel Map
The hotel is located in the heart of South Delhi - Greater Kailash Part One. It is within close proximity to the biggest IT hardware market, Nehru Place, as well as business areas, shopping arcades and other tourist spots. New Delhi Railway Station is just 15 km away and the international airport is about 18 km away from the hotel.