Back in August I wrote a less than complimentary review of this hotel and vowed never to return. I was contacted by Mario Garcia-Vao, Guest relations manager, who apologised and wanted to hear my concerns and put right a stay that I should have enjoyed in the first place. We decided to give the hotel another go, it was also my wife's birthday celebration and so see what if anything had been done at the hotel. It seems the staff had changed, no sign of the dreadful reception manager from our first visit with a couple of trainees on reception, both very courteous and professional. The concierge staff were friendly and helpful. Our executive room was on the 10th floor, far away from the trains, overlooking the river, Houses of Parliament and Big Ben, a lovely view. Balloons, a card and a bottle of wine awaited us in the room for my wife, wishing her a Happy Birthday. We were returning guests and they did make an effort for us, but also we noticed a complete change in the attitude of the staff compared to our first visit, and I have to give credit to Mario as most managers reading negative reviews will simply ignore them but that he responded and wanted to put right which is a credit to his profession and to the Park Plaza brand. There were a couple of hiccups but nothing worth mentioning and no where near the scale as before but we did have a lovely stay and will now consider future stays at the Riverbank - our faith so far has been restored.
- Reservation Options:
- TripAdvisor is proud to partner with Expedia, Booking.com, Hotels.com, Orbitz, LondonMarketing.com, Priceline, Cheap Tickets, HotelTravel.com, Odigeo, EasyToBook and Agoda so you can book your Park Plaza Riverbank London reservations with confidence. We help millions of travelers each month to find the perfect hotel for both vacation and business trips, always with the best discounts and special offers.
- Also Known As:
- Park Plaza Riverbank London Hotel London
- Park Plaza London
- London Park Plaza
- Riverbank Park Plaza London
- Park Plaza Riverbank London England