Hotel Chelsea

222 W. 23rd St.
New York
New York
United States