Hotels near all Westford landmarks