United Kingdom A Stay at St Pierre, Chepstow: Historic Charm and Serene Surroundings Our stay at St Pierre Marriott Hotel & Country Club combined historical charm and relaxation, featuring an impressive chapel, cozy courtyard rooms, and scenic walks around the golf course. October 30, 2024