The ever-fashionable New York City has received an upgrade to its accomodations offerings. Windham, known for luxurious resort hotels in Las Vegas and other urban and tourist-centric areas, recently opened its Fashion26 hotel in the chic Chelsea district. The hotel features 22 stories of glass and steel, and the tower is replete with an “art [...]