Lex Hotel NYC

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

Lex Hotel NYCHotel Overview
All Photos

Lex Hotel NYC

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