Situato a Skegness, a 400 m dalla spiaggia di Skegness e a 3,1 km da Skegness Butlins, il Mayfair offre sistemazioni con salotto in comune e la connessione WiFi gratuita in tutta la struttura. La struttura dispone di camere familiari.
Tutte le camere sono dotate di armadio. Le camere del Mayfair sono dotate di TV a schermo piatto con canali via cavo e docking station per iPod.
Tra i luoghi di interesse nelle vicinanze figurano i Tower Gardens, il molo di Skegness e la Torre dell'Orologio di Skegness. L'aeroporto più vicino è quello di Humberside, a 67 km dal Mayfair.