Taiwana

Taïwana hotel

Welcome to the Taiwana hotel, ideally located on the stunning beach of Flammands in Saint-Barthelemy. This intimate ‘Boheme chic’ property features 22 Guest rooms and Suites with one to four bedrooms, some with private pool or Jacuzzi. All accommodations offer […]