Sneak Peek Inside The First Ever Element Hotel

Thanks to a generous insider we have a ton of pics from inside the first ever Element Hotel in Lexington, Mass. which we hear is going to open next week (not July 15.) Element Hotels is the extended-stay brand for Starwood Hotels and is a spin-off brand of Westin Hotels. Much like Aloft (a spin-off of the W Hotels brand) is good for one night near the airport, Element is for business travelers who are put several days on a project in random places like Lexington. Thus each room is very spacious complete with a souped-up work area and a kitchen. Essentially, it's the antithesis of Aloft. Also, each hotel will aim to be LEED-certified, all rooms will feature the Westin Heavenly bed and spa-like bathrooms; a state-of-the-art fitness center on-site, complimentary breakfast and organic "pantry" options, and complimentary bikes for guests to tool around on. But why do we need to write any more? Just take a look at the pics! (There's six in total.)







Leave a Comment
Not yet a member? Click here to become a member.
Already a member? Login below: