Category: Hotels & Travel
Lake Country House Hotel & Spa is set in a wonderful rural Wales location near Llangammarch and Builth Wells. Offering tastefully decorated rooms with TV's, WiFi,