Watch out Soho Grand! The Hampton Inn in Soho has opened Artifakt Bar, a lobby bar that seems to be the antithesis of the every other hotel lobby bar below 14th Street. Odds are the drinks are less expensive too! [Hotel Chatter]
Filed under:
Filed under: