Call us on 1-617-426-5979

The City

Sign Up For TEFL Open House!

Boston is known as America's college town. It is home to over 50 colleges and universities and has a strong tradition of learning. With world-ranked universities such as MIT, Harvard and Boston College, it is considered by many to be the education capital of America. The city is a popular destination for students from all over the world who are met with a warm welcome to this beautiful and friendly city.

Our location

Boston is a cosmopolitan city and has the second largest concentration of international students in the US, making it a welcoming place for global students. It is a small city by US standards which means it is easy to get to know and get around - a place to feel comfortable.

Stafford House Boston is located right in the heart of downtown Boston. Our school is accessible by the MBTA on the Green and Red line at the Park Street stop or the Orange line at the Downtown Crossing stop. On the Blue line, we are a 5-minute walk from the State Street stop.

38 Chauncy St.
Boston MA, 02111
Windsor Building, 8th floor

Google Maps requires JavaScript to work. Please turn on JavaScript for the best possible experience.


Winter, Spring, Summer or Fall there are many things in and around Boston to experience. Stafford House Boston is in the heart of it all! Nicknamed "The Walking City" many shops, restaurants and historical sites are just a short walk away, Boston Commons, Faneuil Hall and the North End, just to name a few. We've come up with a list of activities to do and sites to see located close to us for you!

Download a copy of our Free Guide

Top 10 Places to Teach English