The Dome House

The Dome House is a remarkable piece of architecture in the heart of the Lake District. Stay in one of three stylish boutique B&B suites, all overlooking Lake Windermere, where each self-contained room is an open-plan space filled with a cool and eclectic mix of furniture.


Materialized by

Hotel Haiku

Tagged as
Related Objects