Situato a Great Yarmouth, a 200 m dal Great Yarmouth Pier Beach e a 300 m dal Sea Life Great Yarmouth, il Mayfair Hotel offre sistemazioni con WiFi gratuito in tutte le aree. L'hotel dispone di camere familiari.
L'hotel dista 1,4 km dal molo Great Yarmouth Britannia e 7 km dal Castello di Burgh. 32 km dall'Aeroporto Internazionale di Norwich, lo scalo più vicino.