11 howard

A check into the 11 Howard Hotel, the design lover’s dream hotel located in SoHo.

VIEW