Situé au cœur de Weymouth, l'établissement The Mayfair se trouve en face de la tour de l'horloge du Jubilé. Datant de 1790, cette maison de ville géorgienne offre une vue superbe sur la baie de sable de Weymouth et le littoral jurassique du Dorset, classé au patrimoine mondial de l'UNESCO.
Toutes les chambres comprennent une salle de bains privative, une télévision à écran plat et un plateau/bouilloire.
Le Mayfair sert un petit-déjeuner anglais complet et des gâteaux Clare.
Weymouth abrite de nombreux pubs et restaurants. Le centre-ville se trouve à seulement 5 minutes à pied et la gare est également à 5 minutes.