The Eden Plaza Kensington is found in the center of London near The Natural History, Science and Victoria and Albert museum. It has been completely remodelled and offers all the services and comforts expected from a modern hotel.
The beautifully decorated accommodations offer a wide range of comforts such as ensuite bathroom, air condition, flat screen LCD TV with free view channels, complimentary tea/coffee making facilities, hair dryer, and direct dial telephone.
This hotel is the ideal destination for those traveling alone for business reasons or for families that need a little extra space.
There is a comfortable lounge area to enjoy a drink, elevators that go to all 7 floors and Wifi internet access. Sights such as Madame Tussauds, Kensington Gardens, Harrods, Earls Court, Buckingham Palace, London eye Royal Albert Hall, Knightsbridge, and Imperial College, are all close by to the hotel.