Edward Hotel

1A Spring Street London, London, United Kingdom

Edward Hotel Photos

Edward Hotel Map

1A Spring Street London, London, United Kingdom
Edward Hotel

Hotel Information

Edward Hotel is an elegant three star hotel, is conveniently located in one of London's most desirable locations, near Oxford Street and Hyde Park and only 15 miles from Heathrow Airport A small hotel with 42 en-suite rooms, the hotel is a friendly two star base from where guests can comfortably explore London's many attractions.