Hotel Best Western Shaftesbury Paddington Court Suites, London

1-2 Devonshire TerraceBayswater, LondonW2 3DP, United Kingdom