Tadross Hotel
271 Holton Rd Barry, CF63 4HTThis large Victorian building has character. 40 minutes from Cardiff city centre and 20 minutes from Cardiff International Airport, and less than 2 miles from the beach.
15 rooms
from £45