The Mayfair Hotel in Weymouth, is a Grade II listed sea front Georgian building on Weymouth's Esplanade centrally located right opposite the landmark Jubilee Clock Tower. The hotel has 10 bedrooms, is a 3 star graded guest accommodation which offers superb service.
Features
Televisions, Car Parking
Nearest public transport
Weymouth - National Railway