The O’Brien House Bed and Breakfast is located in historic Kingston, Ontario. Kingston is located between Montreal and Toronto. Kingston invites you to explore its tranquil settings and vast historical attractions. Kingston is the final resting place of Canada’s first Prime Minister, Sir John A. MacDonald. The Portsmouth Olympic Harbour is one of Canada’s popular spots for sailing and hosts the annual CORK regatta