Hotels near all Avallon landmarks