Must-see hotels in Richmond, Kew & Hampton Court