Royal Exeter Hotel

Exeter Road
Bournemouth
United Kingdom