Just 200 metres from Paddington Station, this good-value hotel is well located in central London. Rooms each have a private bathroom and Hyde Park is less than 10 minutes’ walk away.
116 Sussex Gardens, Westminster Borough, London, W2 1UA, United Kingdom
Hotel booked 1 times today.
Nightly rates from $92 to $608