Only 5 minutes’ walk from beautiful Hyde Park, this peaceful town house is situated in the leafy Sussex Gardens area. It offers stylish rooms just a 2-minute walk from Paddington Station.
78-84 Sussex Gardens, Westminster Borough, London, W2 1UH, United Kingdom
Hotel booked 1 times today.
Nightly rates from $94 to $478