1-1 of 1 Facilities. Labeled Buildings represent 66,746 square feet.
Export PNG
|
Enter Fullscreen
Inn at Harvard
Facility Type:
Hotel
1201 Massachusetts Ave
,
Cambridge
,
MA
02138
2009, 2010
Map It!
|
Profile