Booking a 4 Star Hotel in London is easy. 4 star Hotels typically offer*
*4 Star Hotels may vary in the amenities they offer. To read a summary of each Hotel follow the link provided
Hotel opening April 2005. The Riverbank Park Plaza is situated on the south side of the River Thames, opposite the Tate... more
Situated opposite Buckingham Palace's Royal Mews entrance, the Rubens is close to the West End Theatres, nightlife and... more
The Victoria Park Plaza, 100 metres from Victoria station, is within walking distance of London's main tourist attractions... more