High Street Inn Baddeck

Hotel in Baddeck, NS (Cape Breton)

18 High St, Baddeck, NS B0E 1B0, Canada