Beautiful B & B in Salem VA conveniently located to Roanoke College Campus. The hotelier does a great job of making you feel welcome and provides any amenity you may need! The room we stayed in had a private bathroom which included shampoos, soaps, hairdryer etc. Snacks and cold beverages were available all day in the hall. Comfortable beds and good pillows! Beautiful Garden and nice front porch! They gave us darling brown bag snacks for the road which included fruit and home made scones and water!