The world's best hotels have been revealed across the UK. From luxurious offerings in the Scottish Highlands to boutique hotels in Newcastle or Manchester, there's something for all tastes.
Treehouse Utopia in Utopia, Texas, is what happens when grown-ups with actual construction skills and a serious imagination ...