Nestled in the charming coastal town of Weymouth, the Alexandra Hotel offers a delightful retreat with a warm and inviting atmosphere. This 3-star establishment, opened in 2017 and renovated in 2022, features a total of 19 well-appointed rooms designed to provide comfort and relaxation for all guests. With a commendable guest rating of 8.9 out of 10 based on 41 reviews, the hotel has quickly established itself as a favored choice for both leisure and business travelers.