Atrio by Devam Rajokri, Kapeshera Link Road New Delhi 110037 | Map Email: info@atriohotels.com Phone: +91 11 4333 7000