Edward Hotel is an elegant three star hotel, is conveniently located in one of Londons 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...
With its ideal combination of inventive design and traditional efficiency, the The Rose Court Hotel offers excellent accommodation that makes you feel at home. * Guests can enjoy a full English or a Continental breakfast served at the pleasant...