Eden Plaza Hotel - London

Rooms
62
Location
London - Kensington
Overview
The Eden Plaza Hotel, London is centrally situated in the Royal Borough of Kensington and Chelsea, only a few minutes walk from Gloucester Road and South Kensington Tube Stations. A collection of London’s finest stores, theatres, museums and restaurants are close by. Guest rooms at the Eden Plaza Hotel are well decorated and are equipped with modern amenities.
Standard facilities:
Hotel
Star
Location
other spellings: eden plasa hotle, hotell, otle