From 351 USDRoom/Night
50 Norfolk Square - Hyde Park - W2 1RT London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
The hotel is situated in London's West End, just 200 meters from Paddington train and underground station. Hyde Park and Oxford Street, famous for its shops, are both within walking distance in 10 minutes. From the nearby underground station you will also find a direct link to Heathrow Airport.