Hotels near all Seymour landmarks