Description
Russell Hotel — a comfortable 3‑star hotel offering smart value in Weymouth, United Kingdom Steps from the Jubilee Clock Tower and just 19 m from Weymouth Beach, this hotel places the sea, historic Nothe Fort and the lively Weymouth Harbour within easy reach. Guests enjoy a 24‑hour front desk, a welcoming bar, complimentary Wi‑Fi throughout, family‑friendly rooms and evening entertainment with live music. The relaxed atmosphere blends casual comfort with a touch of local charm. Whether you’re exploring the nearby D‑Day Museum, strolling the promenade, or unwinding after a day at the SEA LIFE Centre, Russell Hotel provides a dependable base for a pleasant seaside stay.