Offering a terrace and views of the sea, The Beach House Hotel is set in Penarth in the Glamorgan Region, 36 km from Dinas Powys Castle Guests can enjoy the on-site bar Free private parking is available on site Some rooms include a seating area to relax in after a busy day A flat screen TV is offered in each room There is luggage storage space at the property The nearest airport is Cardiff Airport, 13 km from Penarth Pier Hotel