My stay in a Maldives resort that's BETTER than it looks in photos When Henry VIII transformed Leeds Castle into a Tudor palace, little could he have imagined that it would become an attraction ...
The bougie, standalone lodges are perched right on the lakeside within the grounds of Leeds Castle, a short stroll from a main reception area and restaurant, and not far from the castle itself.