share
by Sarah J.F. Braley | May 12, 2010

The elegant 30-room Hotel Veritas opens Saturday in Cambridge, Mass. Small groups can arrange meeting space at the Harvard Faculty Club down the street.