Nestled in vibrant Mumbai, Le Sutra is a stylish hotel that merges contemporary flair with Indian art, featuring themed rooms, a spa, and top-notch dining options.
14, next to Olive Restaurant, Union Park, Khar West, Mumbai, Maharashtra 400052, India Get directions
James GK
Daydream47073409915
chhavi singh
Akshaya Balaram
katewhitemura
Thomas H
Deepa C
Abhilekha R