Address: 117-129 Cromwell Road
Kensington and Chelsea, London
+44 (0) 20 7370 5711
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 of 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 Harrods department store a short distance away.
Number of rooms: 171 Email: email@example.com Website: