Claridges | London, United Kingdom

Best Hotels in Europe according Conde Nast Traveller

Brings forth the elegance and embrace of the english style.