Set in Whitby, 600 metres from Whitby Abbey, The Station Inn Whitby has a number of amenities including a bar and free Wi-Fi. Built in 1931, the property is within a 3-minute walk of Captain Cook Memorial Museum. Whitby Museum is a 5-minute walk away.
The Station Inn, New Quay Road, Whitby, YO21 1DH, United Kingdom
Nightly rates from $111