The cozy Hotel Henry VIII is ideal for all travelers for its excellent location and services. Located just a five-minute walk from Hyde Park, Kensington Gardens, and Paddington Station, guests will find the hot ... Read more

View all Luxury Hotels in London