Hotel 1868 in Porter Square Nearing Completion
Hotel 1868, located on Mass. Ave in Porter Square is nearing completion and expects to open in the next 1-2 months. The 50 room hotel is aimed at business travels as it offers easy access to the Red Line. The ground floor retail is set to feature a Caffe Nero.