Hotels near all Digby landmarks