Radisson Blu Edwardian Sussex Hotel, London
Marylebone, City of Westminster
With a stay at Radisson Blu Edwardian Sussex Hotel, London, you'll be centrally located in London, steps from Selfridges and within a 5-minute walk of Portman Square. This 4-star hotel is 0.3 mi (0.4 km) from Speakers’ Corner and 0.4 mi (0.6 km) from St. Christopher's Place.