Built in 1665, The Mitre Hotel Hampton Court is a luxurious, traditional hotel set on the border of London and Surrey.
This historical 4-star hotel is set on the River Thames and is just two minutes from the nearest train station making it the perfect place to stay whether you’re visiting for business or leisure.