Address : 15 a/7, w.e.a., karol bagh, new delhi Show Hotel Map
The hotel is located in the heart of the city and only a minute's walk from the metro station. It lies in close proximity to one of the best markets and malls in Delhi. The hotel provides easy accessibility from airports and railway stations and it is about 16 km away from the international airport and approximately 10 minutes' drive from New Delhi Railway Station.