Park International Hotel blends Victorian charm with modern comfort in South Kensington, offering 171 spacious rooms and suites with high ceilings and contemporary decor. Its location puts you within walking distance of Harrods, the Royal Albert Hall, and major museums, making it easy to mix business with culture.
The hotel features an all-day dining restaurant serving British and Thai cuisine, a chic piano bar, and a versatile Orchid room for meetings and events. Convenient access to Gloucester Road tube station and a well-equipped gym add to its appeal for business travelers seeking a central London base.
Loading map...
Rated 4.0 on Google · 1,359 reviews