Admiral Hotel
Hotel
Scarborough
The award winning Admiral Hotel is set within a Victorian Grade II listed building on a pretty, picturesque square close to the centre of Scarborough. Free Wi-Fi is accessible throughout and parking permits can be provided for an additional cost.
Number of rooms: 8
West Square, Scarborough, YO11 1TW, United Kingdom