4900 Hatch Boulevard, AL 35660 Sheffield, United States
This Sheffield, Alabama, hotel is 3 miles from the Frank Lloyd Wright Rosenbaum house and 4 miles from Helen Keller’s birthplace. Guests will enjoy an outdoor pool, hot tub, and daily continental breakfast.