Hotel Hyde Park Premier London Paddington, London

14-16 Craven HillBayswater, LondonW2 3DU, United Kingdom