Somerton Lodge
Somerton Lodge is a tranquil, alcohol-free hotel currently functioning as a bed and breakfast on the Isle of Wight, ideal for guests seeking a peaceful getaway. Situated in a picturesque tree-lined avenue, we are conveniently located just a short walk fro…