The stylish Novotel London Paddington is located in Central London, 200 metres from Paddington Station. It offers complimentary Wi-Fi, spacious bedrooms, a fine restaurant and leisure facilities including a pool and sauna.
3 Kingdom Street, Sheldon Square, Westminster Borough, London, W2 6BD, United Kingdom
Hotel booked 3 times today.
Nightly rates from $161 to $539