The Quality Inn is conveniently located three miles from the University of Alabama. This Huntsville, AL hotel is near many area attractions, including the U.S. Space & Rocket Center, the Burritt on the Mountain - A Living Museum, Alabama A & M University Read more
The Quality Inn is conveniently located three miles from the University of Alabama. This Huntsville, AL hotel is near many area attractions, including the U.S. Space & Rocket Center, the Burritt on the Mountain - A Living Museum, Alabama A & M University
Number of Rooms: 67