The Newbury Hotel is a charming Victorian guest house located in the heart
of Bournemouth.