Element Ewing-Hopewell opened here.
The Starwood property is located 10 minutes from Princeton. Element launched as the only major hotel brand to mandate that its properties pursue LEED certification. The hotel offers 127 rooms and meeting space for small groups.