Stour Lodge Guest House
Christchurch, United Kingdom Bed & Breakfasts - 4.3 miles away
Stour Lodge is a small and friendly guest house in Christchurch, Dorset. The guest house is located just a short walk from the town centre where there are shops, restaurants and beautiful riverside wa...
Contact For Rates & Specials!