A stay at the Bertram Inn in Brookline, Massachusetts offers one the opportunity to step back into another era. This handsome New ... More