Avatar

Crossroads Hotel, Bournemouth

Small boutique hotel situated a few minutes walk from the sea and shops in Southbourne, Bournemouth.