Address : 139 sussex gardens, westminster, london w2 2rx, london Show Hotel Map
Ideally situated in the Paddington area, with the main line and underground station just around the corner. A leisurely stroll or a short bus ride will take you right into the heart of London. 20 kms to the nearest airport (heathrow) 2 minute walk to the nearest metro station (paddington) Close to the station (paddington) 2 minute walk to the nearest bus stop