Olympia Hotel
Address: 77 Barlby Road, Selby, Selby, United Kingdom
Located in Selby, 19 km from York, Olympia Hotel features free WiFi access and free private parking. Guests can enjoy the on-site bar. A flat-screen TV is featured. There is a shared lounge at the property.
Hotels Nearby
-
Londesborough Hotel 1 ★
Market Place, Selby
-
Hazeldene Guest House
32 - 34 Brook Street, Selby
-
The Wishing Well 3 ★
Oakney Wood Drive, Selby
-
Ivy Grange Cottage
, Wistow
-
South Newlands Farm
Selby Road, Riccall,, Riccall
-
Barff House Farm Cottage
, Selby
-
The Forge
, Selby
-
The Hayloft
, Selby
-
Stables Cottage
, Selby
-
Kingfisher Lodge
, Selby
-
Partridge Lodge
, Selby
-
Pheasant Lodge
, Selby
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- Selby ›
- Olympia Hotel