Saddle Lodge is a short term rental property nestled in the Blue Ridge Mountains. Black Mountain is a jewel of a town 20 minutes from Asheville.