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.
Upper Canada Coach House heeft een terras.
Casino Niagara ligt op 23 km van de accommodatie, en Skylon Tower ligt 23 km verderop.