M Star Hotel

210 S Main Street
Red Bluff
California
United States