El The Mayfair está situado en el centro de Weymouth, frente a la torre del reloj jubilar. Esta casa unifamiliar de estilo georgiano data de 1790 y ofrece vistas magníficas a la bahía de Weymouth y a la costa jurásica de Dorset, declarada Patrimonio de la Humanidad.
Todas las habitaciones disponen de baño, TV de pantalla plana y hervidor de agua con set de té y café.
El Mayfair sirve un desayuno inglés completo y el Clare prepara pasteles para todos los huéspedes.
Weymouth alberga numerosos pubs y restaurantes. El centro de la ciudad está a solo 5 minutos a pie y la estación de tren, a 5 minutos.