Interestingly enough, it is not any chain but the leading luxury chain, Starwood, the US based owner of Sheraton, Westin, St Regis, Le Meridienm, A-Loft, etc. They have just started a new brand, dedicated to green travel, Element … The first property opened in July in Lexington, USA. The Element hotels are built with technology …
Continue reading “Another major hotel chain goes into the Green business : Element by Starwood”