Lake Country House
The Lake Country House Hotel and Spa, is an elegant, exquisitely furnished Welsh country house, standing serenely in fifty acres of parkland, with sweeping lawns, rhododendron lined pathways and riverside walks, a magnificent retreat, comfort epitomised.
Last updated on