Upper Canada Coach House si trova a Niagara on the Lake, a 400 metri da Mississauga Beach e 21 km da Stazione Ferroviaria di Niagara Falls. Propone alloggi climatizzati con WiFi gratuito, una piscina all’aperto stagionale e un giardino. C’è un parcheggio privato disponibile sul posto.
Questo bed and breakfast offre una TV a schermo piatto e un bagno privato con set di cortesia, asciugacapelli e doccia.
Upper Canada Coach House prevede una terrazza.
Casinò Niagara è a 23 km da questa struttura, mentre Skylon Tower si trova a 23 km dalla struttura.