Hotel 1868 – Cambridge, MA

Hotel 1868 | 1868 Massachusetts Ave, Cambridge, MA 02140 | 617-499-2998 WELCOME TO HOTEL 1868 FIND CONTEMPORARY STYLE & MODERN AMENITIES AT OUR NEW HOTEL IN CAMBRIDGE, MA The brand-new Hotel 1868 welcomes you with contemporary style, exceptional service, and an unbeatable location in vibrant Cambridge, MA. Aesthetically influenced by the machine age and industrial … Continue reading