A great stay at The Omni Grove Park Inn in Asheville can include a round of golf at the 18-hole course. Guests can visit the spa to be pampered with deep-tissue massages, aromatherapy, or hydrotherapy, and Blue Ridge, one of 5 restaurants, serves American cuisine and is open for breakfast and dinner. Other highlights at this upscale resort include 4 bars/lounges, an indoor pool, and a poolside bar. Fellow travelers like the overall property condition.