Novotel London Paddington  -  4 Star

3 Kingdom Street, Sheldon Square, Paddington, Greater London, W2 6BD [ Telephone not available ]

Loading Photos & Map of Novotel London Paddington

Be the first to Write a Review!

Been to Novotel London Paddington? Share your experiences!