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
- Pet friendly
- Non-smoking rooms
- Cashless payment available
- Use of cleaning chemicals that are effective against coronavirus
- Terrace
- Private check-in/out
- Free parking
- Property cleaned by professional cleaning companies
- Heating
- Key access
- Outdoor furniture
- Smoke alarms
- Wifi in all areas
- Free Wifi
- Parking on site
- Contactless check-in/out
- Private Parking
- Parking
- Smoke-free property
- Staff follow all safety protocols as directed by local authorities
- Internet
- Wifi
Hotel policy
- Check-in time is 16:00 and check-out time is 10:00
- Pets allowed