Isabella Lodge With Private Hot Tub in Lancashire, England — photo 2

Isabella Lodge With Private Hot Tub in Lancashire, England

The Isabella Lodge is a brand new cabin building set in the beautiful village of Hurst Green in Lancashire, England, United Kingdom. The 5-star luxury accommodation can accommodate up to 2 guests, with one bedroom, one bed, and one bathroom. During your vacation stay, you'll have the entire cabin building to yourself.