- United States of America
View Other Details
Renowned as an educational and cultural centre, it is also a place of great natural beauty – the colors of the New England fall are breathtaking. LSI Boston is situated in a commercial brownstone building on the borders of Chinatown and the Theatre and Financial Districts.
Many classrooms feature the exposed red brick walls typical of the local architecture. Among the facilities provided for students are a computer room and lounge.
Social activities include museum trips, historical walking tours, baseball games and weekend trips to New York.