Enjoying a prime location within the Royal Borough of Kensington and Chelsea, the Park International Hotel is the ideal place both for business and leisure clients. It offers comfortable and well equipped rooms together with refined and recently refurbished public areas.
The hotel is located in London city centre, a short walk from the most famous London's attractions, such as the Victoria and Albert Museum, Hyde Park and some of the most privileged shopping areas, with the famous Harrods department store a short distance away.
Give us your Feedback
The Park International Hotel, 117- 125 Cromwell Road - London