Is A Small Friendly Hotel Websites
Home
- thesomervillehotelblackpool.co.uk
The Somerville Hotel, 72 Station Road, South Shore, Blackpool, Lancashire is close to the Pleasure Beach and about ten minutes walk from the town centre and Central Pier.