Scarborough, England, located 115 mi/185 km northeast of Manchester, is a classic seaside town well worth a visit for its Victorian grandeur, beautiful sea views and kitschy beachfront (you can t...
Scarborough, United Kingdom
Traditional seaside hotel overlooking the sands of the South Bay - Peasholm Park and Scarborough castle nearby.
View Hotel Details
6 First Class
Commission: -
Rooms: 73
Rates: -
Gracious 19th-century Country Manor Hotel situated on the Derwent Riverside, within North York Moors National Park.
Commission: 8%
Rooms: 27
Rates: $141 - $222