Dit hotel ligt op een heuveltop naast de rivier de Thames en biedt uitzicht op Londen, Ontario (Canada).
Nichée au sommet d'une magnifique colline, à proximité de la Tamise, qui donne sur London, dans l'Ontario, la Guest House on the Mount possède des espaces verts, des sentiers de randonnée et des jardins.