Show recommendations for:
-
Thompson LES
Hotel in New York City, New York, USA
“Spectacular views of the Lower East Side, the rooms are enormous. I was in town for Fashion Week. I was drawn by the stylish and modernist look of the hotel … ” more
Advertisement






