Campus

Showa Boston is a Japanese language and culture center located in the beautiful Moss Hill neighborhood of Jamaica Plain, Massachusetts. Located six miles from downtown Boston, the Showa Boston campus rests on a quiet, wooded hilltop overlooking the city skyline. At the heart of the 40-acre campus are the student dormitory, dining hall, classroom building, and administrative offices.

.
.
.
.
.
.
.

Share This