Situé au coeur même de cette Royal Borough sur le bord de l'ouest de Londres, il existe un grand nombre de célèbres attractions que l'on peut visiter tout en séjournant à l'hôtel. Hampton Court Palace, le siège du pouvoir de Thomas Wolsey, puis Henri VIII est juste un peu plus loin, ainsi que le parc de Richmond et de tous les plaisirs du centre de la rivière communauté de Kingston.