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.