Hotel Beecher

203 S. Main St.
Somerset
Kentucky
United States