Grand Hotel

200 Nineteenth St. N.
Bessemer
Alabama
United States