Eden Rock Hotel
Baie de Saint Jean, Saint Barthélemy 97133, Saint-Barthélemy
+590 590 29 79 99
A beautiful little branded corner in boutique store Must Have offers the Baindoux essentials in a cozy setting.