The Holt Hotel

The Holt Hotel
Hopcrofts Holt, Bicester, Oxfordshire, OX25 5QQ
Photo of The Holt Hotel