Guesthouse nearby Twyford
1 found
House of Orchid B&B
Situated 3 miles from the market town of Banbury, House of Orchid (formerly Orchid House B) is a modern B in the peaceful settings of Twyford. The striking St Mary's Church in Adderbury is less than 1 mile from the property.
More Guesthouse in other Cities
Interesting places in Twyford
Search this area