Located right on Flamand Beach in St Barts, Baie des Anges Suites has an outdoor pool and a bar-restaurant. Most of the stylish air-conditioned suites offer sea views.
Located right on Flamand Beach in St Barts, Baie des Anges Suites has an outdoor pool and a bar-restaurant. Most of the stylish air- Read more
Located right on Flamand Beach in St Barts, Baie des Anges Suites has an outdoor pool and a bar-restaurant. Most of the stylish air-conditioned suites offer sea views.
Located right on Flamand Beach in St Barts, Baie des Anges Suites has an outdoor pool and a bar-restaurant. Most of the stylish air-conditioned suites offer sea views.
Number of Rooms: 7