Header Solar Panels

Lodging

The Fletcher School is located in Medford, Massachusetts in the Greater Boston area. Visitors often choose hotels in Cambridge and Arlington. However, the following hotel is the closest option:

The Hyatt Place 
116 Riverside Avenue
Medford, MA 02155
Phone: 781- 395-8500