N, R at 23rd St. This hotel just across the street from Madison Square Park is housed in an eye-catching red-brick building with intricate carvings and faux balconies. Built in 1901, the structure was ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results