Abingdon Four Pillars Hotel
United Kingdom - Abingdon
|Maximum number of meeting rooms||4|
This modern, three star Abingdon hotel offers great value accommodation in the heart of Oxfordshire and the Thames Valley, just 6 miles south of Oxford. Abingdon-On-Thames provides a charming, historic location, while the hotel offers a range of modern facilities and a warm welcome for business and leisure guests.
How it works?
Show the establishment