Situated at Cambridge near Boston, which lies half-way between Harvard and the Massachusetts Institute of Technology, the new Swiss House [...]