The terrace
Apollo Street, York, United Kingdom
★★★
York, United Kingdom
One of the hotels for your stay in York is the The terrace which is located at Apollo Street, York, United Kingdom. There are many facilities offered at The terrace, both hotel and room facilities. If you are traveling to York, you can choose The terrace as a place to stay. The terrace is located in the region of England, Yorkshire
Rotate image to see The terrace
Hotel Amenities
- Heating
- Wifi
- Use of cleaning chemicals that are effective against coronavirus
- Adults only
- Smoke alarms
- Free parking
- Parking on site
- Wifi in all areas
- Free Wifi
- Internet
- Smoke-free property
- Parking
- Terrace
- Guest accommodation disinfected between stays
Hotel policy
- Check-in time is 14:00 and check-out time is 11:00
- Pets are not allowed