An elegant Italian establisment located right beside Kensington Gardens in the heart of London.
Striking interiors in this unique small luxury hotel with a prime location.
Quintessentially British with a hint of the unexpected.
This hotel, with its unrivalled facilities, offers a sophisticated slice of la dolce vita in the British capital.
The Best Kept Secret
An Oasis of Calm in the Heart of South Kensington
A Palatial Masterpiece
Hidden Gems in the Heart of the Capital
An irresistible temptation in Chelsea
Elegant living in Royal Kensington