

The Park Hotel London befindet sich im Stadtzentrum von London, Ontario, in einem lebhaften Gebiet, das für seine Gastronomie, Einkaufsmöglichkeiten und Unterhaltung entlang der Richmond Row bekannt ist. Wichtige Sehenswürdigkeiten in der Nähe sind der Victoria Park, nur 0,4 km entfernt, die St. Peter's Cathedral Basilica in 0,6 km und das Grand Theatre innerhalb von 0.8 km. Der Flughafen London International ist bequem etwa 9.2 km vom Hotel entfernt.