Starwood opens its first Element hotel in New Hampshire

Starwood Hotels & Resorts Worldwide's eco-focused Element brand opened its first hotel in New Hampshire. Element Hanover-Lebanon has 120 rooms, and is located at the entrance of Altaria Business Park. The new property is part of of a mixed-use complex owned and developed by Norwich Partners. The hotel is managed by True North Hotel Group. 

The mixed-use complex that includes 300,000 feet of research and office space, 42,000 square feet of retail space, up to 160 residential condominiums and conservation land. The hotel is close to numerous corporate offices and is minutes away from Dartmouth College and Children’s Hospital at Dartmouth-Hitchcock.

Suggested Articles

The Dallas-based company has added six Caribbean resorts to its portfolio. 

The appointments, in California, Colorado, Illinois and Florida, comprise one promotion and four new hires.

The three properties are a Hampton Inn & Suites, a Westin and an Autograph Collection hotel.