The Anchorage is situated in a perfect position for anyone wanting to discover the joys of Weymouth and Portland but also as the perfect location to base yourself whilst experiencing the spectacular views of Dorset’s Jurassic Coast and the charms of rural Dorset.