Marina Vista, Weymouth
Flat 1 Marina Place, 35 Commerical Road, Weymouth, DT4 7DY, United Kingdom,Object type: Hotel Weymouth
Situated in Weymouth and only 1.8 miles from Weymouth Harbour, Marina Vista, Weymouth features accommodation with sea views, free WiFi and free private parking.