Baker Hotel

200 E. Hubbard St.
Texas
United States