If you are looking to stay at a 4 star London hotel - look no further! Choose from one of the five contemporary London city centre hotels courtesy of Park Plaza. Or if you want to indulge yourself even more book a stay at our 5 star hotel in London. Experience the uniqueness and splendor of Plaza on the River. All hotels are located in the heart of London City: the perfect base for your visit to the world's greatest city.
Explore city centre hotels in London
Enjoy iconic views such as Big Ben, London Eye or House of Parliament amongst others from our hotels. Indulge in a shopping spree whilst staying in the Park Plaza Sherlock Holmes boutique hotel in Baker Street or enjoy special VIP-treatment for your little ones at the family oriented hotel Park Plaza County Hall.
Are you planning a short break in London? Park Plaza offers you great ideas for weekend breaks in London. Combine your city trip with a theatre visit or concert. The concierge at each of our four hotels know what is happening in the city and they are more than willing to share their insights with you!
Park Plaza's 5 and 4 star hotels in London offer the perfect locations for a conference, business event or relaxing city trip.
Book online to receive our Best Online Rate Guarantee.