H10 London Waterloo Hotel is conveniently located near the London Eye, Big Ben, The London Aquarium and more. The hotel itself is something to see as it has some unique architecture featuring asymmetrical shapes as well as having a sophisticated interior design. The rooms are bright and airy as well as comfortable with everything that you could use throughout your stay. You can also enjoy some excellent specialist Mediterranean and international cuisine in the onsite restaurant.