Watch Now: Hyatt Place, a new boutique hotel in the Boston Building