Home Tags Hospitality and Travel Industry

Tag: Hospitality and Travel Industry

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.