Hotel Xenia, Autograph Collection besticht durch eine zentrale Lage in London, eine 4-minütige Fahrt von Natural History Museum und 7 Minuten von Imperial College London entfernt. Dieses Hotel mit 4,5 Sternen ist 4,8 km von Buckingham Palace und 5,8 km von Big Ben entfernt.