List of 5-Star Hotels near College of the Holy Cross - 1 College St, Worcester, MA 01610, United States.