THE CHARLES HOTEL IN HARVARD SQUARE IS A MODERN RENDITION OF
NEW ENGLAND HOSPITALITY. THIS INDEPENDENT LUXURY HOTEL IS
LOCATED AT CHARLES SQUARE AN URBAN OASIS IN ILLUSTRIOUS HARVARD
SQUARE.
TO VIEW THE CLEANLINESS POLICY FOR THIS PROPERTY PLEASE VISIT
THE PROPERTY PAGE LISTED ON PREFERREDHOTELS.COM.
;