Tallman Hotel

9550 Main St.
Upper Lake
California
United States