Hotel 'could wreck views of Hampton Court'