Overlooking London's famous River Thames, this dynamic London hotel offers the perfect blending of modern amenities and classic comfort. Each polished guestroom is fully-equipped with a kitchenette and living area, while the nearby Houses of Parliament, Big Ben and London Aquarium ensure fun filled stays for each and every guest.