Beautiful and Bespoke Luxury Lodge in Ellesmere, United Kingdom — photo 2

Beautiful and Bespoke Luxury Lodge in Ellesmere, United Kingdom

The Balmoral is a studio cabin building located in Ellesmere, United Kingdom. The cozy wood cabin retreat can accommodate up to two guests with one bed and one bathroom.