

Park International Hotel besticht durch eine zentrale Lage in London, nur 10 Gehminuten von Natural History Museum und Imperial College London entfernt. Dieses Hotel im gehobenen Stil ist 1,3 km von Holland Park und 1,3 km von Victoria and Albert Museum entfernt.