Address: Cowbridge Road, Llantwit Major
Hotel rating from 41 guests: 9.8
The colourful, self-contained room at Newcourt has period features and traditional decor, and features a separate living area with comfortable seating, a flat-screen TV and DVD player. …