Olive Tale
66 Bell Street, Henley on Thames, United Kingdom
★★★★
Henley on Thames, United Kingdom
One of the hotels for your stay in Henley on Thames is the Olive Tale which is located at 66 Bell Street, Henley on Thames, United Kingdom. There are many facilities offered at Olive Tale, both hotel and room facilities. If you are traveling to Henley on Thames, you can choose Olive Tale as a place to stay. Olive Tale is located in the region of Oxfordshire, England, Berkshire, The Chilterns
Rotate image to see Olive Tale
Hotel Amenities
- Parking on site
- BBQ facilities
- Terrace
- Parking
- Smoke-free property
- Wifi
- Free Wifi
- Free parking
- Private Parking
- Internet
- Wifi in all areas
Hotel policy
- Check-in time is 16:00 and check-out time is 10:00
- Pets are not allowed