80 Inverness Terrace - W2 3LD London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
We are situated in the beautiful Hyde Park area of London, and are ready to welcome guests from around the world. If you intend to fly into Heathrow Airport the Heathrow Express, which is available every 15 minutes, will take you straight into Paddington Station with a journey time of only 15 minutes!