Apartments Inn London Lancaster Gate are just 5 minutes' walk from Paddington station, which provides access to the Heathrow Express service. Marble Arch, Oxford Street and Hyde Park can all be reached within 20 minutes' walk. Wi-Fi is complimentary.
5 Sussex Place, Westminster Borough, London, W2 2SX, United Kingdom
Nightly rates from $93