Exceptional design hotels in Weymouth
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Best Western Weymouth Hotel Rembrandt
12-18 Dorchester Road, Weymouth, United Kingdom (Open map)
Located within 20 minutes' walk of Alexandra Gardens Theatre, the hotel is also 850 metres from Weymouth railway station. Offering a...
Read more...
8.2
Very Good
1973 reviews