Our School in Boston
Our school is located on the beautiful campus of Pine Manor College, one of the most attractive universities in New England. Following a major refurbishment started in October 2012, students can enjoy fantastic new teaching facilities.
We also have good quality residential accommodation on campus and nearby.
Pine Manor College Campus
400 Heath Street
T 617 566 0298