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.
Understated elegance in central Mayfair.
This hotel, with its unrivalled facilities, offers a sophisticated slice of la dolce vita in the British capital.
The Best Kept Secret
Tranquillity in the City
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