Enjoying a prime location within the Royal Borough of Kensington and Chelsea, the Park International Hotel is a popular choice for discerning business and leisure guests, offering comfortable, well-appointed rooms and elegant, newly-refurbished public areas.The hotel is within easy walking distance from many leading London attractions, including the Victoria and Albert Museum, Hyde Park and some of the citys most exclusive shopping areas, with the famous Horrods department store a short ... More