Luxury Hotels Atlas / Places / India / Ayodhya / The Leela Ayodhya

The Leela Ayodhya

Ayodhya, India · The Leela Palaces · Core Luxury · Opening soon

The Leela Ayodhya is planned as a 100-room five-star hotel in the temple city of Ayodhya in Uttar Pradesh, a pilgrimage town that has become one of India's busiest religious-tourism destinations. Leela Palaces has committed up to 185 crore rupees, released in stages to fiscal 2029, through its subsidiary Buildminds Real Estate. It is a big bet on spiritual travel, and no opening date has been announced.

About The Leela Ayodhya

Open The Leela Ayodhya in the atlas for live weekend rates, photos, and the full folio.

More The Leela Palaces hotels

The Leela Palaces in The Maison: the brand's idea, history and every house on the atlas.

More luxury hotels in Ayodhya

How the six LHA Tiers work