Greeted by custom artwork, an original fireplace and a 1920’s elevator system in lobby, guests at this century-old hotel in Upper West Side…
Conveniently situated in Manhattan’s Upper West Side, this intimate hotel offers guest rooms with microwaves and refrigerators.
This Manhattan hotel is located 161 metres from Central Park and the 81st Street - Museum of Natural History Subway Station.
This hotel is 150 metres from the 79th street metro station and 325 metres from the Museum of Natural History.