9 Knaresborough Place - Earl's Place - SW5 0TP London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
The hotel is situated opposite the private Cromwell Hospital and a few minutes walk from the Earls Court Exhibition Centre.