The Charles Hotel
The Charles Hotel
Hotel
One Bennett Street
, Cambridge, Massachusetts, United States of America
02138
92
Excellent ·
941 reviews