NEW ORLEANS, May 13, 2024 /PRNewswire/ -- Roomza, the innovative hotel startup redefining the hospitality industry with its focus on personalization and flexibility, is thrilled to announce the opening of Roomza New Orleans at Melrose Mansion on June 1st, 2024.…