Points of interest
Surroundings
Just a few metres from the pedestrianised city centre, on the banks of the river Thames.
The privileged location of the Hotel Queen, in the historic district of London, a few minutes’ walk from the SNCF train station and close to all public transports, will enable you to make the most of the city centre with its restaurants and pretty boutiques.