Close Window
View Category

View All Photos

St. Pierre, A Marriott Hotel & Country Club

Hotel Entrance

Check Rates & Availability

Hotel Views

Exterior (1 of 32)

With breathtaking views, 400 acres of picturesque parkland and a stunning 14th century manor, the St. Pierre, A Marriott Hotel & Country Club is an idyllic retreat. Set in the rolling hills of South Wales, enjoy the perfect blend of ancient architecture and modern amenities.