21 Scarcroft Road
21 Scarcroft Road, York, United Kingdom
★★★★
York, United Kingdom
One of the hotels for your stay in York is the 21 Scarcroft Road which is located at 21 Scarcroft Road, York, United Kingdom. There are many facilities offered at 21 Scarcroft Road, both hotel and room facilities. If you are traveling to York, you can choose 21 Scarcroft Road as a place to stay. 21 Scarcroft Road is located in the region of England, Yorkshire
Rotate image to see 21 Scarcroft Road
Hotel Amenities
- Staff follow all safety protocols as directed by local authorities
- Outdoor furniture
- Private Parking
- Smoke-free property
- Terrace
- Internet
- Property cleaned by professional cleaning companies
- Pet friendly
- Free Wifi
- Wifi in all areas
- Private check-in/out
- Cashless payment available
- Key access
- Smoke alarms
- Non-smoking rooms
- Parking on site
- Wifi
- Use of cleaning chemicals that are effective against coronavirus
- Free parking
- Contactless check-in/out
- Parking
- Heating
Hotel policy
- Check-in time is 16:00 and check-out time is 10:00
- Pets allowed