The Glenbourne
Hotel
Bournemouth
It’s nice to come back to a place where you can have a rest after an eventful day in the city Hotel «The Glenbourne» is located in Bournemouth. This hotel is located in walking distance from the city center.
81 Alumhurst Rd, Bournemouth BH4 8HR, United Kingdom, Bournemouth, BH4 8HR