The Croham Hotel

9 Durley Road South
Bournemouth
United Kingdom