Delhi Hotels Goa Promotions Rajasthan The Leela Palaces, Hotels and Resorts ( Goa / Udaipur / New Delhi / Gurugram ) September 29, 2020