BEST WESTERN THE SHIP HOTEL

Monument Green
Weybridge
United Kingdom