

The Park Hotel London est situé dans le centre-ville de London, Ontario, dans une zone dynamique connue pour sa restauration, ses boutiques et ses divertissements le long de Richmond Row. Les principales attractions à proximité incluent Victoria Park, à seulement 0,4 km, la basilique cathédrale de St. Peter, à 0,6 km, et le Grand Theatre, à 0.8 km. L'aéroport international de London est situé à environ 9.2 km de l'hôtel.