The Manor

15 - 17 Salisbury Road, Christchurch, Christchurch, BH23 7JG, United Kingdom

Hotel image
Read more reviews for The Manor