The Omni Grove Park is a historical resort hotel and spa that overlooks Asheville and is known for its spa, beautiful landscapes, golf, and its varied dining options. A visit to the Grove Park Spa can be an added adventure you won’t soon forget. Or find time to take in the spectacular views from the outside seating. Calling ahead for reservations is suggested for the restaurants and spa.