Eden Plaza Hotel

null, London, United Kingdom

Eden Plaza Hotel Photos

Eden Plaza Hotel Map

null, London, United Kingdom
Eden Plaza Hotel

Hotel Information

The Eden Plaza Hotel is conveniently located in Knightsbridge within walking distance of the Natural History Museum and Hyde park.This property is very basic and only suitable if you don’t expect luxury or too much comfort. Best for short stays for those who want a good location to be able to get out and about to enjoy the city of London...