The Cadogan Hotel is situated in an idyllic part of vibrant London city centre and offers a warm and friendly welcome to business and leisure guests alike. It dates back to 1887 and is steeped in history but offers contemporary and stylish accommodation that is well equipped with modern and convenient amenities. Local tourist attractions include Buckingham Palace, Madame Tussauds, Harrods and Harvey Nichols.