N Nik Clayton Review of Wyndham Garden Hotel Chelsea /... 3 years ago Tiny rooms. Ok for short business stay.
Comments: