The Henry VIII Hotel has an excellent central London location in the Bayswater area, within walking distance of Hyde Park, Kensington Gardens and entertainment venues such as the famous Royal Albert Hall and the adjoining museum.
This London hotel has been completely re-furbished in a tasteful classic style to appeal to every type of traveller. The Henry VIII Hotel now offers guests modern state of the art facilities and service without compromising on comfort.
The Henry VIII Hotel offers stylish accommodation in 107 guestrooms. These tastefully designed rooms are equipped with all the modern facilities guests would expect from a quality London hotel.
The Tudor Rose Bar and Restaurant offers guests a unique dining experience in an elegant art-deco style room. Guests can sample sumptuous cuisine from the hotel a la carte menu and enjoy the excellent variety of wines on offer in this quality London hotel.
Guest can also relax and un wind in The Henry VIII Hotel pool.