Miami Beach FL Computer Software 1. 1560 Lenox Ave, Miami Beach, FL 33139 | New Hotel Software USA (305) 397-8337