Hotel des Artistes in New York

1 West 67th Street, New York, NY

View More Details

Via the NY Times: Built in 1917, Hotel des Artistes consists of 18 floors, made up of 101 apartments, 2 of which are currently for sale, and… Read more…