Hotels near London Eye

Many of London’s main attractions, including Buckingham Palace, Houses of Parliament and Big Ben, the London Eye, and the Tower of London are just a stones throw away from our conveniently situated hotel.