Severn Arms Hotel 酒店
Severn Arms Hotel, Penybont, Penybont, LD1 5UA, 英国
Featuring free Wi-Fi throughout the property, Severn Arms Hotel offers accommodation in Penybont. Guests can enjoy the on-site restaurant. Free private parking is available on site.