Where is Lex Hotel NYC?

Where is Lex Hotel NYC located?

Lex Hotel NYC, New York, United States of America (approx. 40.74103°, -73.98342°)


Where is Lex Hotel NYC on the map?