The Orchard Inn is set in a mountain area of Saluda next to Flat Rock Playhouse, Caesars Head State Park and Gorge Zipline Canopy Tour. Founded in 1926, the hotel underwent a renovation in 1981.
The Orchard Inn is 20 minutes' walk from the center of Saluda.
The Orchard Inn is a property in Saluda that comes with 14 rooms and provides climate control, Wi-Fi and ironing facilities.
The Orchard Inn offers sports activities including rafting and kayaking.