Port House offers pet-friendly accommodations in Barry. Free private parking is available on site. Each room is fitted with a flat-screen TV. You will find a kettle in the room. All rooms include a private bathroom. Penmark Castle is 3.5 miles from Port House, and Fonmon Castle is 3.9 miles away. The nearest airport is Cardiff Airport, 3.1 miles from Port House.