Address : 143 sussex gardens hyde park london w2 2ry united kingdom, london Show Hotel Map
Ideally situated in the Hyde Park 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. 1 kms to city centre 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