Hotels near all Williamstown landmarks