Lion Hotel Hotel Builth Wells
Situated in Builth Wells, Lion Hotel has a restaurant, bar and free Wi-Fi throughout the property. Private parking is available free of charge.
Number of rooms: 14
2 Broad Street, Builth Wells, LD2 3DT, United Kingdom