Book now
14 - 20 Norfolk Square - W2 1RS London United Kingdom
Area: --
View map
Book online or call +39 041 8624040
view info & map
Located in London, St. David's Hotels Paddington offers free WiFi. Popular points of interest around the property include Hyde Park and The Serpentine.
Distance: < 50mt