Hotels near all Newtown landmarks