The Russell Hotel; Scarborough; is a four star family run hotel beautifully situated in a quiet location overlooking the Glen of Peasholm Park.
The hotel is just a few minutes stroll from the seafront; beach and North Bay attractions and town centre. The picturesque sights of Robin Hoods Bay; Whitby; Thornton-le-Dale and Pickering are a short drive away. The wonderf |