Hotels near all Allevard landmarks