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, the dramatic peaks and lochs of Scotland make the UK a great place for a family holiday.
CLC World’s stunning resort, Duchally Country Estate in Perthshire, offers 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.