872 Greenwood Rd Spruce Pine North Carolina
Located in Spruce Pine, Lemon Tree Inn is in the mountains, within a 15-minute drive of Pisgah National Forest and The Orchard at Altapass. Featured amenities include a 24-hour front desk, luggage storage, and coffee/tea in a common area. Planning an event in Spruce Pine? This hotel has 240 square feet (22 square meters) of space consisting of conference space and a meeting room. Free self parking is available onsite.