Location
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 0J6
- 1-800-561-8090
- reservations@theoldo.com
