186 Sussex Gardens - W2 1 TU London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
The hotel is situated on a leafy boulevard just one block away from Hyde Park and Paddington Station, with fast train to Heathrow airport and good connections by tube to Central London and the City of London.