45 W 81st St, New York, NY
Located in Upper West Side, this hotel is within a 10-minute walk of Central Park and American Museum of Natural History. Beacon Theater and Metropolitan Museum ...
4.3/5Excellent! (1,471 reviews)
"The hotel is unique in decor. It is older, but very clean and antique decor. I loved it. We were pleasantly surprised to get a larger room. Very close to Central Park and Museum across the street. Also subway is close. We walked to the theatre district for a play. I was so happy to find that cleaning ..."
Reviewed on 15 Mar 2021