Hotels near all Freeport landmarks