Calming and tranquil lodging with an emphasis on comfort and personal service. The perfect place to spend your time while you visit beautiful Spruce Pine North Carolina and the High Country, and all of its' attractions! Built in 1929, The Richmond Inn is a two-story country estate located just steps away from Historic Downtown Spruce Pine, North Carolina