South Kensington, United Kingdom
Spend a second to
save a fortune!
Spend a second to save a fortune!
117-125 Cromwell Road, South Kensington, Kensington and Chelsea, London, England, United Kingdom
Located in Central London, this 4-star hotel is within a short walk of the Natural History Museum London. It is also a short drive from Hyde Park and Harrods. This modern hotel provides an executive floor, an express check-in and check-out feature and free Wi-Fi. Amenities include a 24/7 reception, a concierge and meeting rooms. Each room is well-equipped to make guests comfortable and includes a refrigerator, a private bathroom and free wireless internet access. All are air conditioned and feature a flat-screen TV, an in-room safe and tea and coffee making facilities. Serving British and Thai dishes, Park International Hotel's stylish restaurant provides a convenient dining option for those who wish dine on site. Attractions close to Park International include the Victoria and Albert Museum and Royal Albert Hall. Olympia is a five-minute car ride away.
Usage of subsidiary facilities may incur additional fees
Loved the shower