The Wyndham is a small, stylish hotel with a green edge. The rooms are small but comfortable, with free wireless. The...
Chelsea · 37 West 24th Street, New York