Lex Hotel NYC

67 Lexington Ave, New York, New York State, 10010

Lex Hotel NYCHotel Overview
All Photos

Tourism News

Lex Hotel NYC

67 Lexington Ave, New York, New York State, 10010