Britain is famed for its green and pleasant land and boasts rugged coastlines, beautiful scenery, award-winning attractions and historic cities. With 32 UNESCO World Heritage Sites, you’ll find charming pleasures and vibrant cities around every corner.
With plenty of wide open spaces, from the dramatic peaks and lochs of Scotland to the award-winning beaches of Cornwall, the UK is a great place for a family holiday.
CLC World’s stunning resorts: Duchally Country Estate in Perthshire and Trenython Manor in Cornwall offer a choice of fully equipped self-catering lodges, steeped in beautiful countryside with a wide range of facilities and attractions on the doorstep.
A perfect way to staycation in style, these home-from-home lodges offer an excellent holiday home investment opportunity with guaranteed rental returns*.
*guaranteed returns in first year.