Le Sutra is the world's first Indian Art Hotel. It is fired by the concept, several artists, designers, curators, philosophers and visualizers who were inspired to take on the challenge. What followed was a tomb of research and the team applying head and heart, amongst many works, rejections and re-works created this grand and magnificient piece of art work. Each and every room showcases a separate piece from Indian mythology, bringing in the western concept of blending art with hospitality. It is a fresh theme and gives you an overwhelming experience to stay.
Be the first to review this section!