Home Tags Le Sutra

Tag: Le Sutra

Le Sutra wins Indian Most Unique Hotel Award

MUMBAI, India - Le Sutra is the only hotel based on philosophy and the first Indian Art Hotel in the world.

The story of India through art

Le Sutra is the only hotel in the world where the philosophy of India is told through contemporary art form, and with art the narrator took this story to London.