The Charles Hotel Cambridge
One Bennett Street
Cambridge,
MA 02138
Near Harvard Square
Distance6.7 miles
SELECT