The Russell Hotel is situated on the glorious seafront esplanade of Weymouth and is only a short walk to the beach. There are plenty of things to do at the Russell Hotel, visit our seafront coffee shop, games room, guest lounges, bar and dancefloor. ...