Address : 4/32, w.e.a., karol bagh, delhi Show Hotel Map
The hotel is located in the heart of the national capital Delhi. Situated in the midst of Asia's largest shopping arcade, the Karol Bagh, it has been providing international quality hospitality services for more than a decade to tourists from all over the world. The Inter State Bus Terminal is situated at a distance of approximately 10 km and Indira Gandhi International Airport is roughly 18 km away.