back to all luxury hotels in London
Located in one of Londons most prestigious areas on a quiet tree-lined street in the heart of fashionable Knightsbridge- Guests will find themselves just a short walk from Harrods/ Harvey Nichols/ Sloane Street and the Kings Road making this the ideal base from which to enjoy the best of vibrant London Service/ quality and luxury are the hallmarks of this meticulously refurbished hotel which epitomizes style/ flair/ wonderful comfort and the latest in modern amenities.
Setting: City.