Upper Canada Coach House bevindt zich in Niagara on the Lake, op 4 minuten lopen van Mississauga Beach en 21 km van Treinstation Niagara Falls. De accommodatie biedt gratis WiFi, airconditioning, een seizoensgebonden buitenzwembad en een tuin.
De bed & breakfast biedt een flatscreen-tv en een eigen badkamer met gratis toiletartikelen, een haardroger en douche.
Bij Upper Canada Coach House kun je gebruikmaken van een terras.
Skylon Tower ligt op 23 km van de accommodatie, en Casino Niagara ligt 23 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Niagara Falls, op 29 km van Upper Canada Coach House.