Southwood
36 Southwood Avenue, Bournemouth, BH6 3QB, United Kingdom,Object type: Hotel Bournemouth
Located just 1.6 miles from Boscombe Beach, Southwood provides accommodation in Bournemouth with access to a shared lounge, a garden, as well as a shared kitche