Cavour Hotel

The Cavour Hotel (or the Hôtel Cavour) was a hotel located in Leicester Square in the West End of London, England. It was located at Nos. 20-21 at the southeast of the square and opened in 1864 as the first of the square’s “foreign” hotels. The building was damaged during World War II but reinstated in 1950.


Latitude: 51.510514694762
Longitude: -0.128558725010