Ascot Hyde Park Hotel, London

11, Craven RoadPaddington, LondonW2 3BP, United Kingdom