Eden Plaza Kensington

Eden Plaza Kensington
68-69, Queens Gate, Kensington, London, SW7 5JT
Photo of Eden Plaza Kensington

Hotel Eden Plaza Kensington is a Newly refurbished superior 3 Star Hotel located in Kensington, Central London. Hotel is at walking distance to Natural History Museum, Science Museum, V&A Museum, Harrods, Albert Hall, etc. All 76 En-suite Rooms are carefully decorated, recently refurbished & fully equipped with all amenities. Easy access to business centers like Earls Court & Olympia.

Text supplied by third party.

Post a comment