Description
Hotels in Mumbai | The Best Art Hotel in Bandra, Mumbai. Le Sutra is an all suite luxury hotel with an emphasis on design and detail, using Indian mythology and art | Le Sutra
Out of The Blue Bandra Is best known for his exquisite delicacies since 17 years almost. It focuses mainly on European and Mediterranean cuisine with hints from Asia and India.
Reviews
To write a review, you must login first.