Ashok Country Resort
Ashok Country Resort is a popular 4-star boutique resort located near the Indira Gandhi International Airport in Delhi. It offers a serene and green environment, making it an ideal getaway from the hustle and bustle of the city, while still being conveniently located for travelers.