Route GuidesRoutes City GuidesCities Map Log in

Eden Plaza Kensington

London
68-69 Queensgate, London, SW7 5JT

80 rooms · ★★★ · from £55


Located in London's fashionable Kensington district, The Eden Plaza is just 5 minutes’ walk from Gloucester Road Underground Station. The Natural History Museum and the Science Museum are less than a 5-minute walk away.