The Hyde Park Radnor Hotel is located less than 400 metres from Hyde Park and a 3 minute walk from Heathrow Express/Paddington tube and main line. Lancaster Road Tube station can also be reached within 5 minutes on foot.
7-9 Sussex Place, Westminster Borough, London, W2 2SX, United Kingdom
Hotel booked 1 times today.
Nightly rates from $95