 The hotel has eight meeting rooms for up to 40 people.The Dylan Thomas room can a seat a maximum 270 people, and the Roald Dahl room up to 200.The St. David's Marine Spa offers thalassotherapy as well as holistic and aromatherapy treatments.