Orchard House Inn is located in historic Glasgow blocks away from downtown. The 19th century home has been renovated to contain six suites along with a large common kitchen and living area. Located atop the bluff of Glasgow just a few blocks from a multiple dining options, a winery, boutiques, antiques, and more!