Skip to main content

Gallery

Explore the Newest Harvard Area Hotel

Catch a glimpse of the boutique accommodations and helpful amenities at the new Hotel 1868, located near Harvard University in Cambridge, MA. We look forward to making you feel at home.

Back to top