Le Sutra Logo

A sutra is a thread that binds things together. Le Sutra, the world’s first Indian art hotel, is the realisation of a dream to build a luxury hotel woven with the threads of ancient Indian ethos. Based on the Indian concept of the trigunas, Le Sutra is a canvas painted with magical strokes of Indianness – its philosophy, mythology, art, and history.

Travel Tag

  /  Posts tagged "Travel"
You don't have permission to register
Special Offers