Located in Wallingford, The Town Arms features free WiFi, and guests can enjoy a restaurant, a bar and a garden.
Wallingford Castle is 328 feet from The Town Arms. The nearest airport is London Heathrow Airport, 34 mi from the accommodations.
Number of rooms : 3