Life House Nantucket Hotel to Open This Summer

Life House, a lifestyle hotel brand with projects underway in Miami, Denver, Brooklyn, and Chattanooga, announced its newest hotel today: Life House, Nantucket. Blue Flag Partners, a Boston-based investor and developer, acquired the historic Century House on Cliff Road in January, and hired Life House to re-design and operate the hotel.
Source: New feed


Leave a Reply