North Carolina. Past guests loved the hotel's central location; it's close to the highway, offers spectacular views of the Blue Ridge Mountains and sits in the middle of downtown Asheville.