Hotels near all Beacon landmarks