Chambers Hotel New York


New York City • Show on map
View Details for Price
Located right by Central Park, this hotel is adorned with decorative art. Free WiFi is offered. A flat-screen TV is provided in each relaxing room of Sonder Chambers. A work desk and private bathroom…More info
