Choose your room
This 5 star hotel is located in the city centre of London and was established in 2004. It is close to the Kensington Palace and the nearest station is High Street Kensington.
Useful information:Other names for Hotel Baglioni:
Baglioni London The Leading S Of The World