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.
Coordinates
Latitude: 51.510514694762
Longitude: -0.128558725010
Longitude: -0.128558725010