Blackpool, UK
Blackpool is a large town and seaside resort in Lancashire, England. Located on the northwest coast of England, it is the main settlement within the borough
The family-run Mount Mellory offers family-friendly accommodation and enjoys a central location 4 minutes’ walk from the Blackpool Tower.
Free WiFi
Free! WiFi is available in all areas and is free of charge.
WiFi available in all areas
The family-run Mount Mellory offers family-friendly accommodation and enjoys a central location 4 minutes’ walk from the Blackpool Tower.