Hotels near all Latham landmarks