Park International Hotel

Park International Hotel
117-129 Cromwell Road, London, SW7 4DT
Photo of Park International Hotel

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 city s most exclusive shopping areas, with the famous Horrods department store a short distance away.

Text supplied by third party.

Post a comment