by Lisa A. Grimaldi | April 25, 2016
Magic Stay is a peer-to-peer lodging platform where business travelers can find private accommodations in 60 major cities in the U.S. and beyond.