Satellite map of Hotel Cecil (London)

Map of Hotel Cecil (London)

The Hotel Cecil was a grand hotel built 1890–96 between the Thames Embankment and the Strand in London, England.

Latitude: 51° 30' 36.29" N
Longitude: 0° 07' 18.34" E

Nearest city to this article: London

Read about Hotel Cecil (London) in the Wikipedia Satellite map of Hotel Cecil (London) in Google Maps

GPS coordinates of Hotel Cecil (London), United Kingdom

Download as JSON