One of the first new-construction hotels to open in downtown Asheville, this Hyatt is a modern addition to the area’s historic landscape.
The 140-room hotel features a rooftop bar, The Montford, which offers stunning views of the Great Smokey Mountains and makes it a top choice for Asheville lodging.