Eden Plaza Kensington is located in London, Kensington. It`s modern rooms offer TV with cable channels,  bathrooms, continental breakfast  and light refreshments. Eden Plaza is only minutes away from The Royal Albert Hall, Hyde Park, Natural History Museum and Science Museum. 

It`s perfect for travellers interested in Museums, Culture, Food and Shopping. 

Write a review

Note: HTML is not translated!
    Bad           Good

Eden Plaza Kensington

Available Options