Back to Hotels
The Mitre Hotel
The Mitre Hotel built in 1665 is located on the banks of the River Thames opposite Hampton Court Palace. The hotel is a Georgian style building with 36 traditional bedrooms, 3 meeting spaces, library, two restaurants and terraces.