Hotels near all Mason City landmarks