Address : 124-126 sussex gardens, london w2 1ub, united kingdom, london Show Hotel Map
Located just 3 minutes walk from Paddington Station and 5 minutes walk from Edgware Road and Lancaster Gate tube stations and Hyde Park is withing walking distance too. 30 kms to the nearest airport (heathrow) 3 minute walk to the nearest metro station 2 km to the nearest station (paddington) 3 minute walk to the nearest bus stop