"Made" with viewing or sighting sounds a bit awkward to me. I'd use the words "reported" or "recorded" instead of "made." Also, you need an article (a or the) in front of local hotel owner. I think 'sighting' is a better word. I would reserve "viewing" for something that one would watch for a length of time, such as a TV show or a play.