Old Orchard Inn is conveniently located in the scenic Annapolis Valley of Nova Scotia, Canada. The Inn is surrounded by orchards, tides, and wineries, offering a breathtaking view of the valley.
Old Orchard Inn
153 Greenwich Road South, Greenwich, Nova Scotia B4P 2R2