Just a short walk away from Bournemouth's city center, the Alum Chine Hotel is a classic example of British hospitality. The location is perfect, as the beach and other attractions are just as easily accessible from here, as the city center. The cold English weather might dampen your spirits, but the warm wel...
More