Show all Photos
Atrio Hotels is one of the best and comfortable staying space for people who are travelling for business or for leisure.
Proximity of Hotel to the IGI, railway station and other commercial/tourist points of Delhi NCR makes it one of the most saught after venue by business/leisure travellers as well as by families who are on vacation.
Atrio Hotel in New Delhi has vast open space with garden and swimming pools.The rooms are spacious with all the required modern facility and sanitation of the property is one of the utmost priority by the management now a days.
So if you are in National capital for either work or leisure do make your stay at Atrio Hotels and make a lifetime memory to cherish for life.