Baglioni Hotel London is situated in the heart of the city and offers 5-star luxury accommodation overlooking Hyde Park and Kensington Palace. The unique location is the perfect setting for an unforgettable Italian experience in the capital.
Number of rooms: 70
60 Hyde Park gate, Kensington and Chelsea, London, SW7 5BB, United Kingdom