Located in the charming seaside town of Skegness, The Mayfair is a delightful guest house that promises a memorable stay for both leisure and business travelers. With its prime location just 400 meters from Skegness Beach and close proximity to other popular attractions such as Tower Gardens, Skegness Pier, and Skegness Clock Tower, guests can enjoy easy access to all that this vibrant destination has to offer.
Location
10 Saxby Avenue, Skegness, PE25 3JZ, United Kingdom
Add a review