The Weir Hotel is a traditional pub with a fantastic restaurant and 6 beautiful en-suite rooms with views over the river Thames. A three-mile walk down the picturesque towpath sees you to the gates of Hampton Court Palace in Surrey.