Where is Suffolk University located?
Many colleges boast of having campuses near Boston, but Suffolk University’s campus is Boston. Our facilities are located on historic Beacon Hill close to the Massachusetts State House. Our air-conditioned 150 Tremont Street 11-story residence hall overlooks Boston Common and features incredible views of the Boston skyline. Our new 10 Somerset 19-story residence hall includes a glass atrium and breathtaking views of the Charles River and Boston Harbor. Suffolk students and guests have access to the wealth of resources found in the downtown centers of finance, health care, commerce, government and law. Guests also enjoy close proximity to some of the world’s top cultural and tourist attractions.