This luxurious establishment boasts a prime setting in London's city centre. Close to Kensington Palace, the property lies just a short distance away from High Street Kensington and its transport links. A wealth of shopping, dining and entertainment options can be found in the area. This hotel oozes sophistication and charm, tempting visitors into a world where luxury and tradition are combined. Stunningly-designed guest rooms ooze Italian charm and style. Guests can enjoy an invigorating workout in the fitness centre. The property also features an elegant restaurant and a lively bar, for the dining needs of discerning travellers.