Lemon Tree Inn

Verified
872 Greenwood Road, Spruce Pine, NC 28777, USA
Lemon Tree Inn, located in Spruce Pine NC offers Spruce Pine lodging in Mitchell County NC near many things to do in Western North Carolina.