Helmsley Hotel

212 E 42nd St New York, NY 10017

From the front door, veer right, towards the restaurant in the back.

Ratings

3

5

4

New comment