Gray Rock Inn is comfortable and welcoming and right in the heart of Asheville. We were greeted on our arrival, given a tour of the inn, and made to feel right at home. It was the perfect place for our quick one-night stay.