Hotel Cecil, London, UK, built in 1890, the largest in Europe and one of the most luxurious, demolished in 1930 to make way for Shell Mex House : r/Lost_Architecture
Book Cécilia on Almosafer
Cecil Hotel, Paris, France - overview
Hotel Cecil Rome, Italy, Rome, Rome | Thomas Cook
Thon Hotel Cecil | Hotels in Oslo City Centre | Thon Hotels