With a stay at Olivers Guest House in Weymouth (Weymouth Town Center), you'll be within a 5-minute drive of Weymouth Beach and Weymouth Bay. This guesthouse is 14.9 mi (24 km) from Lulworth Cove and 0.3 mi (0.5 km) from Jubilee Clock Tower of Weymouth.