Search
  • Rebekah Day

Elvetham Hall Hotel

The Elvetham is a stunning gothic hall in the heart of Hampshire, operating as a a hotel that has been home to nobility for centuries and is mentioned in the Domesday book. Elizabeth I even visited the hall at one point and supposedly planted a tree on the grounds.


0 views0 comments