333 West 86th Street, New York, NY 10024
4.0
(42 reviews)
"Atria West 86 was wonderful. The staff was very friendly, welcoming, and gave a lot of their time. I appreciated it. I like the location in particular. Most of the rooms overlook the Hudson, and it's half a block away from a lovely park. It was very ..."
$8,400