Tag: Mint House
Mint House Opens New York City Flagship at 70 Pine Street
NEW YORK — The first New York City flagship location of Mint House, a tech-enabled hotel company offering apartment-style accommodations for the business traveler,...