Orchard Lodge Scarborough is a 4-star venue set just 8.2 km from Scarborough Magistrates, The Spa Scarborough and Tourist Information Centre.
Orchard Lodge Scarborough is 10 minutes' walk from the center of Scarborough. The hotel is set 25 km away from Pickering.
This property offers proximity to parks.
En-suite rooms feature flat-screen TV, central heating and a seating area.