Alexandra Hotel

Hotels - Others in Weymouth
Alexandra Hotel is centrally located on the sea front. All rooms are en suite, have King Sized beds and have coffee and tea making facilities
Features
Televisions, Bar / Lounge Bar, Car Parking
Nearest public transport
Weymouth - National Railway