Somerset Hotels
Nestled next to Devon on the South West coast of England, lies the beautifully picturesque coastal county of Somerset. Somerset is the perfectly favourable contrast to the hustle and bustle of city life, boasting an inland abundance of wild and wonderful nature bursting from the untouched landscape, which is fringed with a stunning coastline. One […]