Virgin Hotel Las Vegas to debut on March 25