Calling all globe-trotters, nomads, pilgrims, and gadabouts (with a good size bank account): The first U.S. outpost of color-poppin’ British chainlet Firmdale Hotels opens in Soho. Take a good look around before resting your weary head.
Get the full story on the Crosby Street Hotel.
Comments