The Chedi

The word ‘Chedi’ typically refers to place of meditation. In the same, way, Chedi hotels are created as tranquil settings where on their journeys, travellers rediscover the peace of solitude and stillness amidst environs of beauty.

Content from The Chedi

The Chedi Content