Situated in Weymouth in the Dorset region, with Weymouth Central Beach and Weymouth Marina nearby, Weymouth By The Beach Apartments features accommodation with free Wi-Fi and free private parking.
Number of rooms: 6
13 Crescent Street, Weymouth, DT4 7BX, United Kingdom