Cranborne Where to Stay
Marston Holiday Flats
16 Burlington Road, Swanage, BH19 1LS 01929 422221
Karelia Holidays
The Studio, Horton Road, Ringwood, BH24 2EE 01425 478920
The Kings Arms Hotel
18 Castle Street, Christchurch, BH23 1DT 01202 588933