Delta Hotels St. Pierre Country Club
At the gateway to South Wales, St Pierre, Marriott Hotel & Country Club is the perfect location for business or leisure travel. Located within minutes from the M4 giving easy access to Newport, Cardiff, Bristol, Bath and Birmingham.