The Arches Watford
Aldenham Road, Watford, United Kingdom
★★★
Watford, United Kingdom
One of the hotels for your stay in Watford is the The Arches Watford which is located at Aldenham Road, Watford, United Kingdom. There are many facilities offered at The Arches Watford, both hotel and room facilities. If you are traveling to Watford, you can choose The Arches Watford as a place to stay. The Arches Watford is located in the region of England, Hertfordshire, Middlesex
Rotate image to see The Arches Watford
Hotel Amenities
- Family rooms
- Guests have the option to cancel any cleaning services for their accommodation during their stay
- Linens, towels, and laundry washed in accordance with local authority guidelines
- Wifi
- Smoke-free property
- Access to healthcare professionals
- Terrace
- Non-smoking rooms
- Staff follow all safety protocols as directed by local authorities
- Contactless check-in/out
- Use of cleaning chemicals that are effective against coronavirus
- Free Wifi
- First aid kits available
- Garden
- Property cleaned by professional cleaning companies
- Cashless payment available
- Guest accommodation disinfected between stays
- Internet
- Physical distancing rules followed
Hotel policy
- Check-in time is 16:00 and check-out time is 10:00
- Pets are not allowed