TALLMAN HOTEL

9550 Main Street
Upper Lake
California
United States