Offering air-conditioned rooms and Wi-Fi throughout the property, the modern Park International Hotel London is within 2 miles of Selfridges London Department Store and 25 minutes by foot from Royal Albert Hall. Dating back to the 19th century, this London hotel offers a restaurant, as well as a car park.
The contemporary hotel is situated in the Kensington district, a stone's throw from Gloucester Road subway station. The Park International is located in the center of London, 1.9 miles from Paddington train station. The public Trafalgar Square is approximately 10 minutes away by car.
This elegant-style property features air-conditioned rooms appointed with climate control as well as WiFi and a satellite TV.
A full English breakfast is available every morning. Serving both food and drinks, Thai Taste is situated in close proximity to the hotel.